I'd go for it. It sounds about right to me. Personally, I'd keep the leather because I have a 2 year old and another on the way, and leather is that much easier to wipe up the spills, etc. If kids weren't part of the equation, I don't imagine it would matter much to me what the seats are.
About the roof rack: did you consider inquiring about shipping it UPS or FedEx or something like that? If it's a lot less than buying a new one, ship it home. I have no idea what a new one would cost but I would guess, judging by the price of Thule roof racks, you would likely have to pay over a grand for a new one. Anyone know the actual value?
All the best. Brett