To get the best quality paint job, you will need to sand or soda blast down to bare metal, have a good body man fix all the dents and dings, then apply good quality primer, base coat and clear coat finish. Won't be cheap but it will look great. Just remember, top quality cost more which is no big deal if you are doing it for yourself. If you are doing it to flip, you can easily end up with a lot more money into the machine than it will ever sell for so plan accordingly and post pictures so we can all see what you are up to!
Tim