Many of these look like good guidelines for someone, especially one in a position of public communications, to use as
guidelines. Or for some sort of social worker, I can see these being some reasonable guidelines to consider.
But I would recoil at the idea of these being hard and fast rules considered for everyday speech. And the idea that casual, every day speech must be as equitable as possible doesn't sit right with me either. I would push back on any notion that use of these words/phrases would necessarily constitute a micro-aggression (they may in context, but not universally). For example, they have "straight" listed as a word that should be replaced by "heterosexual". Okay -- I get how this recommendation might make sense in a social worker setting, but the word "straight" by itself it not a micro-aggression ("the plane flew in a straight line").
If you're speaking publicly or on behalf of an organization - be careful, considerate, and deliberate with your language. If you're having a quick huddle with the 3 or 5 folks on your product team about today's activities -- always be considerate, but there's a lot more leeway. And hopefully you know the folks close to you well enough that there's mutual respect, even if a word used might not be ideal.
I think with some comment sense applied, this list is good guidance. As something to be applied with draconian enforcement, this would be nightmarish.