Heated gear is a great idea. Get a jacket liner instead of a vest...keeping your arms warm helps enormously.
You may want to get a Heatroller or similar device so you can dial in the amount of heat the liner provides, otherwise you'll have a choice of off or full roast.
I have the coax type cable which is easy to connect while wearing gloves, although there's nothing wrong with the SAE variety.
As far as BMW type goes, that's for the plug and yes it applies to motorcycles. It's a much more reliable alternative to the cigarette lighter plug. You can get waterproof ones from a marine supply store. One handy place to mount the plug is on the handlebar. There's this one (http://www.touratech-usa.com/Store/P...th-Fuse)...try
a google search for BMW outlet and you'll find many alternatives.
You can wire straight to the battery, just don't leave your gear plugged in when you're not running the motor. If you're worried about that, run it through a relayed fuse block.
EDIT: Make sure your circuit is fused. The battery harness that Gerbing supplies is fused.
It's easy to install all of that stuff...if I can do it, so can most anyone.