Hi Kizzy,
First off, welcome to the forum! To clean all my stuff I use home brand unscented bleach (really well rinsed!) and sanitising I personally found that you can't go past pink stain remover (also really well rinsed).
For my bottles, I have a solution from my LHBS that you dilute in water...