As far as the fabric, what does it look like behind it? Could you remove the fabric & be happy with the looks of it?
For the handle, make sure whoever you buy it from guarantees it's an "OEM" part (original equipment manufacturer). A dealer would probably have it (or could order it - it is a 10 YO car), the cost would be a LOT higher there, but you'd have it sooner.
Given the age of the car why go OEM through a dealer
A car wrecking yard would make a good place to start - you could probably find the exact part without the price gouging.