Luckily we have a good watering system, a transfer pump, car battery and a 300 gallon water tank. Just have to drag the hose around. If I need to be more mobile I can set up a 55 gallon water tank to my UTV to water everything.
Indeed pulling those weeds up consistently is key, otherwise they overgrow. Where I live the winters kill them all, so its just a battle during the growing season.
Best of luck with your garden too.