A
Yes it should be.
A
It works for all kinds of camera.
A
Yes
A
I don't know about your camera, all I can say is that if your camera takes that size card it should work. I would get the biggest card you can because high quality 35mm pictures take up a lot of room.