if you know what you're doing, you can save some money by doing a lot of the prep yourself, but know that quite a few people that do that save nothing thanks to actually making more work for the body shop.
I can't see the pic so I don't know the paint job or the car, but realistically, no one paints cars anymore unless they're looking to preserve something special. Typically today, any decent paint job is worth either more than the car or such a significant percentage of the value, it makes no sense. Have a sweet 1974 2.7L 911? THAT is worth putting money into the body. An E30 BMW M3? Sure. Most "regular" cars? No.