It is always smart to upgrade your shocks and struts when you lower a vehicle. With only 35k miles on your cruze, you might get away with the stock suspension parts for a bit, but I would just upgrade everything since it is going to be taken apart. I would get new strut mounts since they are going to have it all apart as well. My local shop charges around 200 to lower the vehicle. I would lower it the vehicle over just getting your roof wrapped, imo.