OP. All good points if one wants the game to have a balanced 5E implementation.
"ACTION should be: Attack, Hide, Ready, Dodge, Dash, Disengage, Shove(counts as an attack)"
This. Please add "Ready an action"
And the environmental effects should be toned down, especially with cantrips. Yes, fire will ignite grease and oil, and ice can freeze blood. But let's drop the creating of fire and ice surfaces via cantrips please.
My wizard is currently able to learn Any scroll. And any character can cast any scroll. That's an issue.