Hi Jonathan,
Here are the answers to your questions:
Enterprise Geodatabase (SQL database)
The domains are setup in the feature class
I'm not using any advanced functionality such as topology or geometric networks
I rarely use ArcMap nowadays and most of my editing processes and projects are setup in Pro
Thanks,
Marcos