upgrades to oz are quite tricky - you can pay and,extend your miles so they won’t expire and hope availability turns up.
If you want to upgrade to J and guarantee it, you need availability at the time of booking. No guarantees you will get a seat now.