Anonymous participant ok so you will be financially set for Vietnam. You have to check with Canada embassy if they accept your investments for the 500k, some US embassies do but i have no idea about Canada.
The 500k needs to be in a personal instant accessible account applying in Vietnam. Best to transfer now/soon to have it seasoned for 3 months. Investments can be used to highlight your financial independence but not for the 500K. You will be applying via the Softpower route?