Any reputable race shop should be able to handle your bumper since I'm sure they get lots of car in there with kits etc...or if u wanna be VERY careful, go to a bodyshop..chances are they got guys that are handy with electrical stuff and can do your headlights too
The JDM's will look sweet bro, nice purchase