Hello,
1) I’m not sure about that Server requirements notification. Maybe something changes on your server and the system detects that. Strange. Anyway, if everything works fine then just ignore that notification.
2) We updated the theme to the latest version while tested the mobile menu issue, so you don’t get notification about the theme update because it’s up to date.
Regards