Changing name after citizenship will be fine. You can even begin the process before you get the citizenship, given it takes so long.
The key then is: get the citizenship certificate, get the name change docs, get a Canadian passport in new name (on strenght of name change docs). That way you...