I thought Ontario was the only province that didn't expect range membership? Either way you will need to have a range to shoot a restricted.
SFRC still has a few handgun available, I would suggest getting one while you can, they are selling out fast all across the country. Grab a decent hunting rifle with decent glass and a sufficient caliber for the animal that you intend on hunting. There are a lot of options out there for different caliber rifle combinations, google will be your friend for your search for a rifle. Reach out to ofah they are pretty helpful, I am sure they would be able to point you in the right direction and give you some good advice.