The goalkeeper was given offers from Championship and Northern Irish teams.
Ridgers made his debut in a 5-1 defeat to Falkirk on Saturday.
Knight was with the Jags for a season after joining from Forres Mechanics.
City will have the chance to buy the winger - who has signed a three-year-deal - back, should be impress at Forres.
Both clubs are now bottom of their group.
Goalkeeper joins Highland League champions.
Hale was pleased as his side came from behind with 10 men to draw 1-1 and win on penalties.
Thunderton snuck into the top six with a 4-1 win against Lhanbryde United.
Elgin hit penalty perfection at Borough Briggs to secure two points against their League One opposition.
A strong second-half showing from City forced the game to penalties.