St Mirren have signed goalkeeping duo David Cornell and Christopher Dilo and midfielder Kealan Dillon as they plan for next season.