The only problem with your plan is in case of IRROPS, where you risk that your statusless friend on a cheaper ticket won't be taken care the same way you will be. It's up to you whether this is worth 600AUD.
As for sitting together, as long as you check in online early it shouldn't be a problem.