Yes, Savage Worlds covers a lot of these requirements.
However, I would encourage you and your players to maybe approach your explorations with a little more flexibility. Instead of the checklist, maybe approach new systems with the question, "What does this system do well?" Since you seem to...