kickerz- Technically no the Morrets are not US legal. The reason they are not is because there is no front running lights; they only have a blinker. But you can make them legal by adding sidemarkers to your car. The morrets have a european form of running lights called "city lights" but they are only visible form the front of the car. For more info on E-code lighting check .HERE
You are coorect in the HID upgrades. The reflectors on stock headlights are not made for HIDs so the light output is not what it should be.