Hallo,
rein zeitlich würde dein Plan schon aufgehen, allerdings wirst du dann, meiner Meinung nach, alles und auch nichts gesehen haben. Whale Watching ist ein tolles Erlebnis. Wenn du das unbedingt machen willst, dann würde ich die restliche Zeit nutzen, um alleine, ohne geführte Tour, durch die Stadt zu ein oder zwei ausgewählten Highlights zu laufen. Der ganze Freedom Trail kann sich ganz schön in die Länge ziehen! Vor allem wenn man sich die einzelnen Punkte wirklich ansieht, und nicht einfach nur die rote Linie abläuft.
Oder du lässt das Whale Watching weg und nutzt den Tag um dir Boston anzusehen. Da würden sich dann so wie schon von den anderen geschrieben so eine Hop on - Hop off Trolley sehr gut eignen.
Ich finde, daß man eine Stadt am besten erleben kann, wenn man einfach der Nase durch die Stadt läuft und sich zwischendurch auch mal einfach hinsetzt und das ganze ein bisschen auf sich wirken lässt.