Lots of good advice here.
Also, I find it's great to get into the habit of having a large amount of water (e.g. 500ml or around 17 fl. oz.) every morning as soon as you get up. That'll give you a good head start
Mmm, no. Not really. Drinking a ton of water at once will do nothing more except send you running to the bathroom. Sure, you can drink a lot of water at once, but your body will only absorb so much into its tissues before just excreting the rest. That's why it's better to simply drink small, gradual amounts throughout the entire day.