In a single sentence, your config is more than enough for Godot (unless you’re planning very complex project).
But why don’t you run it for yourself and see?
It’s freely downloadable ~50M or so: Download - Godot Engine
No registration, even no installation is required. All-in-one executable. Very simple to check.