thats very good, you definitely have a lot of advantage over most of us I believe comparing your linguistic skills.
I think I wil start with French, easy to move up the corporate ladder this way ;)
you will get back your landing fees (RPRF) if you paid it upfront with your application fees.
however, getting back your application fees is a hit or a miss, if your application is being worked on then you might be denied a refund.
there is a difference. I need to have a valid US visa to enter. Right now, my Visa is expired and I am working in the US on my extended petition. If I go out of the country then I have to get a new Visa stamped. and the Canada visa is a single entry visa so not sure the implications of going...
good to know.
On a personal front, I would go with Spanish or Japanese. (Europe is going to be such a mess in the coming 10 years with the refugee crisis and all)
if you are talking about uploading the photos after ITA, then you can get the photo done with any photo editing software, even MS Paint. the only photos that matter are sent after you get PPR
Role of Canadian embassy in your country - you may be required to go to your country's Canadian embassy for an interview. Also, to send passports after you get PPR.