Not sure about the first one. I'm assuming that database hasn't changed, so at MOST you would need to point the new install to your existing SQL Server Instance and database.
For the second, easy - simply point XMap towards your new Base Data directory. (The upgrade may do this automatically.) Of course, having never taken this route, I'm not sure. You may be forced to do a full uninstall of XMap 6 first, which would negate this issue altogether.
XMap 7 still works with PN-20 and -40, yes. Will with the PN-60 too, IF you put it into 'XMap mode' under Settings->Connect to Computer
Mike (Team Serious '10-'11)
Topo 6-9, XMap 6-7, SA '05-'09, PN Yellow, Orange, Blackse