The flight is right on the borderline. If you have early dining or skip breakfast completely then you should be ok. It just depends in when we get cleared. If that process is delayed you could run into a problem. If your flight is too early, DCL may make you take your luggage yourself because they won't be able to guarantee it will get to your flight.