1. Where are you located?
2. There is no cheap AUX input for our cars as its not a standard 3.5mm jack at the rear. Its a special Subaru plug. If you can get it for $100, then it can be installed relatively easily.
3. Are you planning on changing the headunit at any point?
4. If you plan on changing the front speakers, you can go up to a 6" easily (with a spacer obviously).
5. Forget about rear speakers, you, as the driver, will not get any noticeable gain from changing the rear speakers.
6. The issue with the SatNavs is that some units on eBay are from cars that were factory fitted and others that were fitted after leaving the factory. If you by any chance get unlucky and buy one that came out of a factory fitted car, then it will not just plug and play as the wiring loom is different behind the dash (from what I have read).
7. Sub and amp can be achieved easily, however if you do not plan on changing the headunit, I'd recommend an amp for the front speakers. This way you can cut out the low freqs to the front speakers via the amps HPF and you will get a much clearer sound.
When I first got my car, I went down this exact route and wrote up a how to install amp guide. It can be found in the reference material section. Link here:
viewtopic.php?f=12&t=8395There is also an install on here in the Audio Section with LOTS of pictures of exactly what you would like to do. Here it is:
viewtopic.php?f=22&t=13828If you are in Melbourne, you are welcome to come have a chat with me and listen to my current system (although after the 14th of June, after my exams).
What would you ultimately like to achieve from the upgrade? Louder music? Clearer music? Better frequency response? More functionality?
[New: MY11 FPV F6 | Winter White | Pioneer DEX-P99RS | Alpine PDX-F6 | Alpine PDX-M12 | JL Audio 12W7-AE ]
[Old: MY07 2.0R | Urban Grey | 5 MT | 6000k HID | LED | Alpine IVA-W502E | Alpine PDX1.1000 | Alpine PDX4.150 | JL Audio 12W7v3 | Focal KRX2 ]