You will need to set your VPN location to Australia and register an account on 9Now but after that it is all free.
Each sport/event has its own dedicated streaming channel (linked).
You can find the full schedule here:
https://www.nine.com.au/sport/olympics/schedule
Rugby 7s actually starts Thursday a couple of days before the opening ceremony.
Presumably still need the vpn to watch once registered?