DR and database clients

DR doesn’t have any interaction with database clients, correct? That is, after a switch the clients connected to the old primary will just see the database being locked and the cluster file on all the clients doesn’t get updated automatically to point to the new cluster.

Yes that’s correct, client processes are not notified about the switch.