You're welcome! You'll enjoy Yosemite -- it's often referred to as the "jewel in the crown" of the US national park system.

I have taken rental cars to Canada on several occasions. Check with the company to make sure THEY allow it -- but otherwise you should be OK. Most of the majors will probably be OK with it.