Serious question: why move to Fedora if you need all of this from Ubuntu? Why not just stay with Ubuntu?
"Fedora Silverblue is an immutable desktop operating system. It aims to be extremely stable and reliable. It also aims to be an excellent platform for developers and for those using container-focused workflows."
EDIT: I did a stream last night trying to explain this to a coworker if you feel like listen to me ramble, sorry about the audio we just decided to do it on the spot: https://www.twitch.tv/videos/1193532435?t=00h22m23s
Hopefully someone else can explain better than me!