Call around first for a stock for the rifle. If it is a model 94, you might be disappointed.
If it is a model 99, it might be easier to get a stock.
Due to the facts you have stated, and the lack of 25-35 win ammo at Canadian Tire, it will be a bit of a chore for you. There are better choices with a lot less hassle, but the 25-35 win will do the job.....
If you get a chance to post some pictures Im sure a few of us could give you the value of the rifle so you don't get hosed on the price......