Well the seat doesn't look too bad. I was and still am pretty unhappy with the fit of the lower cushion. I finally bit the bullet and put it back together as there is a swap / car show this weekend that I'm drving the truck to.
More of your questions can be answered here:
My Seat Thread