Camera body and lens protection?
I always keep the lens cap on when the lens is not used. For the lens protection lens hood is also a great option also act as great rain protector. It comes in all shapes and sizes. the main thing is get one that matches with your front diameter of lens.