you will get a lot of different opinions about the specifics of creatine use, but i can say this pretty conclusively:
first, creatine isnt going to increase your recovery to the extent you can increase your workouts to everyday. stick to your routine now
dont bother taking creatine on off days. i have been very successful with just taking it on training days
drink that one gallon of water every day. its not that much, and its very good for you.