Myself, I would do the painting myself instead of letting the persons that did the damage do the painting. It can be done with good results with the engine in place if you mask some areas up and you would know it wasn't the same people that caused the damage top begin with that obviously don't know what they are doing to begin with. Let them get you the paint and compensate you for doing the job in some way.
To maybe help you out with ideas of masking some of the areas: when I did my engine, I use several products to do the masking.
Aluminum foil to stuff into and mold around areas (when I stuffed it into areas, I placed it around various sizes of wadded up torn paper towel).
Various sizes of paper taped using the blue tape that painters use to mask areas (doesn't hold well to metal but does kindof well for short periods to itself - masking tape might do just as good).
I used bandage material (the kind that sticks to itself, like they give you after you have blood drawn) to wrap the lifter covers (I'm sure just about anything can be used here).
Then to keep the paint off of the bolts and assorted numbers on the engine compartments, I used a product called 'plummer's dope', essentially it is liquid teflon -- very difficult to remove (this took longer than putting it on with a screwdriver), probably vasoline woud be better and it would wipe/wash off easier.
Finally (yes, the prep is incredibly time consuming) I painted :newsmile021:
After I painted (mine is black) I removed the paint from the fins with a plummer's product that cleans copper piping (I have a plummer friend) but small grit sand paper or soft steel wool would do just as well (use small pieces so you don't hit areas that will need touching up).
Hope this was helpful,
CatWoman