In the Dashboard, go to Appearance>Menus. You can then search for the new page in the left-hand pages box, click the checkbox next to the page name and click the "Add to Menu" button. Then select the new item and drag it into the desired position in the menu. Note: your site may have multiple menus, check the structure before proceeding with adding the new page to ensure you're modifying the right menu.
We do automatically update Wordpress on the site we host to keep current with the latest security updates. Plugins and themes are not auto-updated because conflicts could occur and cause the website to lose functionality or break in appearance. We recommend to perform these updates manually to limit the possibility of a conflict occurring without notice. We do offer Wordpress Maintenance agreements where you purchase a block of time that is used each month to upgrade the plugins and theme. During this process, the site is checked for errors and conflicts and they are resolved. If this is something you're interested in, contact our Support team.