I have the same car as you minus + a few more in. back seat leg room.
Have also noticed the offset steering wheel. Not sure about the fabric question. Here's some info that may help with the warm air out the side vents:
http://www.peachparts.com/shopforum/search.php?action=showresults&searchid=463561&sortby=lastpost&sortorder=descending