Creatine has caloric value. If you are taking in calories then you are not fasting.
Water and nothing else, or you aren't fasting. Some teas can be okay, but not if you put milk, cream, sugar or anything else with calories in it. I would say that includes artificial sweeteners, even if they don't have calories.