Multicard reader will be gd if it supports both read and write.
Cleaning kit is a must if u wanna keep your lens clean and healthy.
The rest doesn't work for me....i rather take my time and buy something that i really like.
Get 3rd party MS too...cheaper than originals...and batts....buy a charger too.