My class c came with new tires and batteries. I had all the rest done last month. New hoses heater and cooling, serpentine belt, engine and radiator flushed, new thermostat, mass airflow sensor cleaned, new shocks I supplied, caster/camber sleeves for +5 caster, pinion seal replaced, new tie rod ends and drag-link, and rear-end cleaned and new oil. That came to 3k not including shocks and caster sleeves.
I installed a new three-stage converter, modern do everything radio, backup camera, and GPS. Break flush and hoses next. I am past laying on the road so it was worth it to me.