Sean, you are in luck--Carter Lumber in Monroe carries a lot of 4" and 6". Its at the N. Dixie Hwy exit off I-75. Head west toward Monroe, go under the railroad overpass and it will be on your left right after the big curve.
And if they don't have enough of what you need you can jump back on I-75 and head to the Menards in Toledo at Alexis Rd which is also right off 75.
Lowes in Monroe also stocks 4" fittings/pipe and 6" fittings, as does the one in Ann Arbor. The pipe they carry is heavier. Generally Lowes that are closer to rural areas carry the bigger stuff, "city" ones don't in this region.
If you are in the Warren area much, there's a place called Warren Pipe that carries everything.
For all of them, fitting wise, a complete shop DC system will probably exhaust their stock at least once, several times for Lowes. It has to really mess with their inventory
For strapping, buy large screw eyes and large zip ties. You can put in the screw eyes and loosely put up the zip ties to hold everything, then snug it up when you are done. Also easy to rearrange later.