I honestly have no idea about the scanner, I only kept the link for refference, from what I understand the DRL is limited to only the highbeam light.
Heres the link to the Angel eyes.
Umnitza ICE V5 (N) BMW LED Upgrade Angel Eyes (WL) [V5-L56EXXV] - $79.99 : Umnitza|BMW Angel Eyes|LED Angel Eyes|Headlights|Lighting|Performance|Service|87748 66489
What do you mean by "freaking"? Do you mean flickering/flashing?
-If you mean flickering, the only time the bulbs flicker is on first startup of the car, this is due to the LCM doing a hot check of every bulb on the car, after the check is done (a few seconds) the bulbs will stay illuminated.
If the E53 headlight is anything like the E39,
both halos on ONE headlight are controlled by ONE bulb. You would only need to buy 1 set from them (1 Set includes 2 bulbs) (or in this case LED bulbs)
For me, i didn't need a resistor pack since i had an E39, but I would contact them just to be 100% sure.
They claim the procedure is the same for both E39/E53:
http://www.umnitza.com/doc/predatoriceinstall.pdf