SAFD:
I have an UltraAspire handheld that was free-with-purchase during black friday a few years ago. I don't love it because it's too big for my hand. I also have an UA (Nathan, made for Under Armour) hydration belt, and a Nathan Hydration belt. I think I got those for about $12/ea....the UA one was on clearance and an extra 50% off, and the other was from Sierra to get free shipping (so girl-math makes it $4.

) The downside to these is that they
barely fit my phone and then I end up wearing my SPI belt along with the hydration belt, and that's annoying.
Lastly I have a Nathan VaporHowe with a 1.8L no-slosh bladder. Spoiler alert, it still does slosh a little bit, but only when the water level gets down to just above the divider part, and once I get the volume below that it's great. I added on 2 aonji soft flasks to go with it for liquid fuel options because they are a lot easier to clean. Those had a STRONG plastic taste to them when I first bought them, and after some research and asking around, found out that soaking them with vodka inside (YAY for cheap costco vodka!) took almost all of the gross, plastic-y taste away.
Even with all of that, one of my tried-and-true methods is to take a bottle of water and stash it by a power pole or road sign, in the tall grass, about a mile out on my route, because I usually am doing out-and back, T-shaped runs. This allows me to have access to water every few miles without having to actually carry it.
For electrolytes, we buy liquid IV when it's on sale at Costco ($21 for 30 pouches makes it a pretty hard deal to beat) but sometimes we also buy the big things of gatorade powder. LMNT made my super nauseas the one time I tried it. Tailwind is OK. I haven't found a flavor I like yet.