There are some on-line dealers like Tischer that sell the OEM bumpers as a kit and offer a discount to E46 Fanatic members... http://directory.e46fanatics.com/sit...onsor&SpCId=90
ZHP springs may actually raise the front of a Touring from stock sport package height because the 325 is lighter than a 330 in front. Some of the Touring owners have used BMW OEM Rubber Spring Pads to raise the rear back up if it is too low for towing or when loaded after installing aftermarket springs.
Here's the BMW part numbers for the Rubber Spring Pads...
They I cost about $10 each.
E46 325It - 5mm - 33531136385
E36 325i - 7.5mm - 33531136386
E36 325i - 10mm - 33531136387
E46 325ix - 15mm - 33531094754
Stock Wagon size is 5mm.
I had a pair of 15mm that I tried with Eibach Pro rear springs and they raised it back up to about stock Sport Package ride height.
I hear H&Rs are just a little taller in the rear so you may want try the 10mm if the stock 5mm size is too low.
Here's another good Touring Mod thread to check out... http://forum.e46fanatics.com/showthread.php?t=522195