The programs will stay, they're in $HOME/.wine and your package manager of choice doesn't touch that dir. As for versions, depends on how Fedora itself works, I guess (I'm not running Fedora). If they allow you to revert to older packages, you probably could. I think it'll just take the latest, though.