yes GB makes great and very durable engine covers and literally saved my bike.. ask me how I know!

Carrera Group sells them for the cheapest you can find in Australia..

Do you not have the stock radiator reservoir?

and use distilled or demineralised water! I went tap a couple of times and they already started corroding the pipes and your water pump won't like it (tap).