you'd have to strip the engine and related parts out of the bay to have the bay sprayed. Most panelbeaters won't TOUCH engines.
Other than that, the factory colour is pretty much just rub back, spray, clear.
No booth required.
Probably looking around 2-3k. Depends on the workshop. Ask the workshops to see photo's of car's they've done previously to get an idea of their work quality.