1) Yes you can. I'm using a GXT 2GB 150x for my S2IS and it works just great.
2) Yes and no. You're still limited to 1GB max file size, meaning that you can have two 1GB movies on a 2GB card, but not one 2GB movie. Plan accordingly if you're filming something long, like a wedding or graduation.