It will fit the BMW cradle and take its 12v from there.
That is all.
Connectivity is via your phone as its purely a Carplay unit. It saves having to have your phone out and on a mount.
I have the W502b. For the price, they are very good.
Sent you a PM.
Edit: can't send you a PM for ome reason..If you message me I have a code for you.