That is one of the most insane things I have ever heard.
That's child abuse.
OK ... I am trying to calm my nerves. I don't know how I will be able to sleep tonight.
OK anyway, it is gonna be hard to convince him otherwise because no doubt, he thinks he knows best. And I also wouldn't be surprised if he doesn't want you to get big, possibly, or has some crazy reason to stop you having these things. Or maybe, is tight with $$$
Don't worry about the creatine in my opinion.
Steal the protein powder. Transfer it into your own tub at night at a rate that doesn't get noticed. Switch it with dried milk or some other rubbish, he won't know the difference.
Buy your own olive oil, it is cheap. Keep up the fish oil.
If you can't go to the gym as often as you like, work out some kind of bodyweight exercises at home to fill in. There are plenty of ways to get by without a full gym.
My parents used to complain I ate too much, like 2 1/2 chickens and left none for them. But they never were stingy with the foods. A bit junky though. At least he doesn't make you eat lots of junk food.
Where does yer mum stand on all this? She can be an ally perhaps.
man this is just the nutsest thing i ever heard.