I respectfully disagree with your D1 predictions there is too much that can happen in the bottom of D1. NHP can lose their last 2 games and come in tied for last. HBC can lose 2 games also and be tied with LG if they will both games. EM only needs 1 win to jump HBC and take their place in D1. I agree that top 5 teams and maybe a 6 team will be in D1 but WI, CSH and Lev will come back to D1. Not sure what RVC is going to do they probably didn't think they would be in that positition. If they come back that will be 9 teams for D1. LIJSL always rewards a team for winning their division so POB will be the 10th team.
WI, Lev, CSH, NPT, CM,GC,ALB,HBC,POB (RVC if they stay)
Why don't you wait until the season ends before you promote or demote teams,yes HBC and NHP could lose their last 2 games and tumble.They could also win their last 2 and rise.Not saying either is going to happen,just pointing out the silliness of making predictions with so many games left