All installed software (along with the ones you mentioned) will remain intact after the upgrade.

However, it is advisable to keep an up-to-date backup before performing the upgrade.