If it starts at 7.05, it will be finished by around 7.30.
Depending on where you watch the parade, you might be another 10 minutes or so getting out of the park and into the DLH, so I'd probably book for 7.45 (as you then have up to 15 minutes after this time to arrive before your reservation would be cancelled).