yes, you can book a CAT 1-5 TP now and 8 days (or something along that line) before your check-in date of the hotel, call into Marriott Rewards (not Reservation) and ask to upgrade the CAT 1-5 cert to the level that you need and attached to the reservation.
I only redeem CAT 1-5 TP and upgrade when I need to.