If you are doing an inplace upgrade, it should stay. If you are doing a DMA, then it will not migrate.
Yes, Publisher first, reboot. Then upgrade subscriber, reboot.
Dont worry about switching versions. After the upgrade it will ask you to reboot with the new version or hold