Rich - No idea when I'll take delivery, I presume late Spring but at the moment nowhere to park it, may have to stay at the dealers for awhile.

Paul - I only know whats written on the spec sheet. 9" Hella spot lights. I reckon more than likely not LED.