You don’t really need all that stuff but an MSD 6btm is a good idea. It allows you to pull timing in relation to boost and also keep a curve in the distributor that will make the engine completely docile when not in boost. You can do it with just a curve in the distributor (like 12 degrees initial and 28 total) but you loose a lot of the drivability.