Should hopefully be getting a Garmin Edge 800 over the next few days (long story, first one I brought did not turn up ...) I will be using an external battery pack.
I don't have direct knowledge, but it seems there can
sometimes be issues with external powering. Basically, not all mini-USB leads are equal.
If you get problems, look on this board under 'splashproof a USB connection'.
What is best way to look over the GPX on my computer?
What is the best map to use, have the Garmin City Navigator Europe NT 2011.40, but allot of people seem to use the free maps, do people have a preference? (May also get topo maps?)
People like free maps because they are free. City Navigator is better for general road cycling use, which is not to say the free maps aren't good. Don't waste money on Garmin Topo.
If you got City Nav on DVD, then install the Mapsource software provided and use that to view your GPX files. If you got it on SD, and there was no software supplied with the GPS (tut! Garmin) then you have a choice of several online mapping utilities which you can upload a GPX file to.
BikeHike seems to be flavour of the month, but it's only one of many. There are some more
listed here (r-h column) but it's not a complete list by any means.
If someone uses different maps to create a GPX, will the route mess up when I transfer to my device?
No - there are a few issues when there's a map mismatch, and they're not serious at all, and in most circumstances won't even be noticeable.
If you're going to use autorouting (which personally I advise against) then the map mismatch issues may become more problematic, though still not impossible.
Believe the 800 can have different maps on the SD card but you can select which one you want to enable?
The GPS map menu will simply list all the maps available, by name, with the option to turn each one on or off. You may find they're all 'on' by default, and there's a layering system which means the one you want may not be the top (visible) one! So turn them all off and only turn on the one(s) you want to use.