In case anyone else is looking for a definite answer, yes the 2008 cover fit my 2007 perfectly.
I got a super deal. $100 for it.
The previous owner didnt have the keys with it, he said he would look around for them. Does anyone know if they are different from the ignition key if it came...