Yes, just the same as a cigarette lighter socket. The Hella socket can be used for Optimate, sat nav, phone charger etc.
The plug is a much tighter fit too which is better!
You should be able to get them anywhere - but try a BMW dealer first - they are a standard fitment.