Yes, there is a separate power line from each headlight that goes to the battery (each has an in-line fuse). I ran them to the engine fuse box and attached to the terminals at the bottom, they come straight from the battery. You could also go straight to the battery but you'll have to figure out how to attach to that larger terminal.
Only seen a few posts about the 7.5 versions, and don't remember seeing much on pricing. The original long thread is
here.
You'll probably just want to email support for a couple sites and get a feel for them. On most of the sites you'll subtract VAT, but then figure adding ~$150 back on for shipping, unless they'll ship slow boat. For something this expensive from overseas I tend to go with express shipping so that it has good tracking. You'll probably have to pay duty when you get them as well, for me it was something like $75, DHL sent me that invoice after they got to the local office but before they let me schedule a delivery/pickup. I would figure somewhere around $1,000 all in.