@Alack
I personally do not like rubber hoods, I prefer the metal hoods, but they will work.

On the cleaning kit, I would NOT use the anti-fog cloth on the lens. I want stuff OFF the lens, not on it. You can use it on the viewfinder.
I'm old fashioned, and have not been convinced of lens pens. But they appear to work well.