Scheduling and managing events using Outlook.com calendar
Well if you want two-way sync you need to add the Google Calendar to Outlook. Follow the instructions here:
Add Google Calendar to Outlook
As to your 2nd question the web interface and the desktop version are always in sync--that happens immediately for me. The only reason you need to use the web interface is to get the ICS link. Everything else you can do on the desktop version.