Gear recs?

Still a beginner runner, but I want to upgrade my running gear, if you have any recs for the following that would be greatly appreciated!

Water bottles - belt - vest - sneaker recs for speed vs distance

Thanks friends 😁