I'm sure You can opt into most of that by linking Dolphin as a non-steam game. No cloud saves but you get to launch it through a launcher as people seem to like nowadays.
Alternatively you can set that save backup up yourself with use of your favorite cloud application and symlinks.
Alternatively you can set that save backup up yourself with use of your favorite cloud application and symlinks.