Re: Bodywork..how difficult is it?
If you are mechanically able and patient yes. It will take you much longer than a pro though.
Some tips (as if it was mine):
Any bare metal use etching primer before anything else
Filling primers are porous and absorb water, minimize the time that the car has only filling primer on it (negated for any primer over an etchant)
Bondo sucks you Kitty Hair or similar with Bondo as a finish coat (bondo is MUCH easier to work)
Consider a polyurethane if you are painting it yourself, while I love clearcoats it is less tolerant of a dirty environment.
Remember that the base is extremely important on appearance, finish coats enhance screwups in the base.
USE RESPIRATORS AND A SUIT WHEN PAINTING
Must obey the sheep dog