Yes, I haven't understood much of what you said.
However, under any 64 bit OS, there's a C:\Program Files folder and a C:\Program Files (x86) folder. 32 bit apps will install by default under the x86 folder, and this obviously includes FS9, FSX and all their addons.
You just can't "transfer" things by copying folders, you always need to use the proper installers and uninstaller. If you do this, everything will work. If you move things manually, disaster will happen, because lots of references are stored in the registry, and it will be a whole mess.
I can only repeat and confirm, all our products work with Vista 64 AND Windows 7 64, provided you use the proper installers, current versions, and you haven't messed up your install by moving stuff around.
And no, there's no need to remember to run our installer as Adminstrator, because they'll are all flagged to request admin rights in any case (they all have the yellow/blue shield icon to indicate this) so, you just run the installers, and they'll work.
And no, there's no need to guess which folder FS9 or FSX is installed to, because our installers are automatically able to figure it out.