Can't comment on fit, but unless you're just looking to fill the hole to sell or trade-in, I would seriously avoid these. They are not worth the time, effort to install, or $... I ended up replacing them soon after installing them.
I'm not too sure. These speakers are 6.5 and from what it looks like your car calls for 5 1/4. But I think you can get it to fit since the bracket sits up 1/2 of an inch and the speaker tapers down. It looks like your going to be in for some work since the car has rivets and you will have to drill some new holes to mount the bracket. http://www.youtube.com/watch?v=ERJGBI05CoY