i think he asked oppinions on how to resolve the height/ wheel problem he has so i will keep my other comments to myself.
My car has 18's and a 2.0in eibach drop. The drop is not low enough to be a big problem with clearance and it hides the wheel gap really good while not getting really close to the fender ( i don't like that look). I would suggest taking off the body kit because it will limit how low u can drop ur car. That lip and side skirts are way lower then stock so ur stuck riding high if u keep them. U will more then likely smash that front muper to peaces one of these days if u drop the car any more.
So 18's with 2.0in drop and keep ur body effects high off the ground.