for exhaust, I'd go for a maximum 2inch cat back stainless steel item. They are lighter then mild steel, and sound better. Furthermore, you will more than likely not loose too much back pressure.
Getting the seats bolstered is an excellent idea. Standard astra seats are absolute crap!