Other than the fact that godot is not a (3D) content creation suite, I'd say yes to everything else, with the additional caveat that godot imports collada(.dae) and GL Transmission Format(.gltf). As for HW requirements, GLES 3.0 for mobile devices and OpenGL 3.2 for desktop should be minimum - this applies to godot 3.0+.
You can and should define higher minimum requirements for your project according to the complexity of your project but in that regard you are in charge of your own project.
In regards to iOS, since I have no interest in mobile devices what so ever I can only offer whats available in documentation:
http://docs.godotengine.org/en/3.0/getting_started/workflow/export/exporting_for_ios.html
You must export for iOS from a computer running macOS with Xcode installed.
Download the Godot export templates. Use the Godot menu: Editor > Manage Export Templates
And yet it seems that cross-compiling is possible, at least on linux:
http://docs.godotengine.org/en/3.0/development/compiling/cross-compiling_for_ios_on_linux.html