@lex First of all, glad to hear from you more here - hope all has been well!
I think that items 1, 3 and 4 are good.
I can see where people might get tripped up about egalitarianism.
I'm a bit like you - I came to #Solarpunk from an interest in environmental movements and the feeling that many environmental ethics and philosophies need to think more critically about culture. And the need to give a more positive or hopeful (but not naive) vision.
1/x