driveshaft shop has made some axles that are r160 inners(diff side) and r180 outer sections(hub side). you can give that a shot, but you would also need to change the front struts as the connection from the coilover to the hub are different(to accomodate the wider 05 hubs).
Now that I think about it, I'm not too sure if the 05 rear press in hubs will fit in r160 hubs. Approximate cost from the dealership for front and rear hubs with all parts~1500. If you know someone at the dealership, maybe 1300. If you use subaru bucks, basically take another 25% off which makes it a little under 1000.