My understanding is that the GP-E2 will work on the Canon 7D as long as it has the new firmware and connects via USB. Does this mean that it does not need to be on the hotshoe and I can use a flash unit without a cord? If so, what is the best way to hold the GPS unit close to the camera?
To my understanding you can in fact use the GPS unit separately or on the hotshoe. When you use it separately you have to connect it to the camera via usb.
As for holding it close to the camera I recommend that pocket protector shirt in your closet!
Or you could get a hotshoe bracket like the AB-E1. Good luck!
I should also note the limitations for the 7D