Thanks for the words of wisdom and good wishes. I've got more 2" ducting so I'll add another of those, effectively doubling the exhaust diameter and maybe another if needed.
The fan should be here tomorrow or monday at the latest so I've got time to test before my planned turkey day start. Got the light leaks taken care of, just need the other two done.