A business class award will include first class for the domestic segments. As for when to book it, if there is availability, now. Most likely your choice of carriers will be dictated by award availability. I do agree Cathay is a great deal, especially if you have enough for F.