Is vacuum advance needed with MSD box with a daily driver?

Yeah it'll work fine. Set initial timing at idle to ~around~ 18°, with full advance of ~around~ 35° all in by 2600-2800 RPM. Been driving my 340 with MSD mechanical distributor and 6AL box for a couple years now set up that way.