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.