Hi Kerms,
Yes all vCetner Configurations including the DvSwitches details are stored in the backend database. the vSPhere client we install is just the binary of UI which will pull the details from Database and ESXi hosts.
So the steps in the plan you have is absolutely correct. good luck.