Macco $750, World class $10,000. First you have the repairs you mention, then repair any other areas, then sand down, prep, filler, primer and so on. You won't get all that at Macco. The biggest problem is finding a good body man and a good painter that uses the correct products. I hate even thinking about painting a truck. So much too worry about. If I was rich, it would be easy.
As Joker says, Macco OK for a daily driver (if you only drive at night). Be advised, there are as many different Macco results as there are Maccos.