Yes... It is okay to be in Canada and submit a outland application. You can do a medical in Canada and apply for your police check. If you resided in Canada for longer than 6 consecutive months make sure to do a Police check in Canada as well (or any other country).
Depending on which embassy you may have to submit Original Documents (original birth paper, original marriage certif etc - you should be able to courier these) as well as ask to bring in Passport and pick passport up with visa attached or even have a interview which will be held at the embassy you are applying through.
Good Luck.
Hi Kc416, Hope you can help on this.
Currently, im waiting for my visa to Manitoba. My Fiance will go there after 6 months of my stay as PR. Our plan is to get married and file his application inland. Our initial plan is for him to apply for TRV. Can he look for work and apply for working visa while in TRV? or if not what is the best option to explore. Our objective is to reunite in Canada the soonest.