Welcome Lisa
As for the bodykit ... the link you provided is the OEM kit and while there are others available 3rd party the OEM kit is probably the best looking available at the moment ... it isn't exactly what I would call rice boy either
The big point to note on the OEM body kit is that if you want it dealer fitted its gonna cost you big bucks ... I mean like thousands

I asked exactly the same question 2 weeks ago when I ordered by MCS and I'm glad I was sitting down at the time ... I cannot remember the exact figure (think I was still in shock after being told the R90 alloys with rubber were $5.5K

) but it was at least $2K
Cheers
Steve