Agreed on all parts except Saturday it should be Friday
Also however many leap days in February needed to make it fall on Oct 31 every year to appease the weirdos who care about that sort of thing, I’d be glad to work across partisan lines if we can make it happen.