Wow, Wild bunch here.
1) Yes, its a flip key
2) No, I won't go joy riding in your car, or at least I don't plan to at this moment.(band)
3)Not sure if they are year specific, but I called the dealer and gave them my VIN and this is the P/N they gave me.