I would book what's available now and then check everyday for availability. Between now and then chances are seats will open up and you will all fly the same cabin. Grab what's available now.
This is what we did with our honeymoon to oz. initially booked WT and ended up with 2xcw and 2xF sectors
cs