Ok, Called Speed Bleeder and a young lady helped answer all my questions.
First off the Adapter mentioned is for older R-bikes. They had a part on the rear caliper that would sometimes fail and BMW would make you replace the whole thing. Speed Bleeder designed this product to prevent this from being necessary.
So do you need bleeders for the ABS systems?
Most don't. If you don't get air in the system this will never be an issue. If you do... these would be nice to have.
Do you need two for the front?
Yes, one for each caliper.
Why would you need two for the rear when there is only one caliper?
Because there are two bleeders... at the same location on both sides of the caliper. You could likely get by with one but if you put the other one in you can always use it later for the clutch.
This is what I ordered.
SB1010 SB1010 Speed Bleeder (remove) $7.00 $21.00
SB7100S SB7100S Speed Bleeder (remove) $7.00 $14.00
SPEEDBLEEDERBAG Bleeder Bag (remove) $3.00 $3.00
SPEEDBLEEDERHOSE Bleeder Hose (remove) $3.00 $3.00
Simple Shipping: $5.95
and this is where.... http://speedbleeder.zoovy.com/
Grand Total: $46.95