I ran the LA marathon with a vest only to carry my phone and fuel. I train with soft flasks on long runs. There was plenty of hyrdration and I did not need to carry any fluids. Depends on the number of aid stations in your race and temps. See if you like vest or hand bottle better. You will need a fuel/hydration strategy in your training plan on your longer runs. Test and experiment during those. Look for sales.