@Michael *******
same.. You need for retirement: an account in your name only with 800K, and for marriage: an account in your name only with 400K.
Some immigration offices do allow joint accounts, if married, but then the balance has to be double as you only own 50%.