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

no,a non vacuum dizzy and MSD 6 box will work ok.