Sounds good. I would recommend backing up everything before starting just to be sure that you have the data in case something does go wrong.
Yes, if you are not using tunnelling then you will not affect currently connected sessions as you run through the migration.
-Mike