My friend have the steam version and played on it since the beginning, now he'd like to switch to a regular version of the game, we tried to conect his account in my version (standalone) and it worked fine (except the game wanted some code for heavensward since I have it installed but he doesn't own it) but still it worked: so it's safe to assume that if he gets the regular game and buy the expansion for it (all non steam) he will play with his character without any problem right?