Yamaha Golf Cart G29. Will it Run?

Was told the cart needs a new controller and a new motor with new battery cables. The shop forgot to mention that 2 batteries are Ok, 3 are bad, and 1 battery is so so....