If you make it to Ontario, there are plenty of museums and other sites. HMCS HAIDA, The WAR MUSEUM in Ottawa, USS LITTLE ROCK and The SULLIVANS in Buffalo. Air museums(flying Lancaster, restored Halifax, Arrow replica), great lakes museums, Bras d'Or hydro foil in Quebec, All the forts, SACKVILLE in Halifax etc etc etc....
Let me know ahead of time and maybe I can take you around to some of the sights in the Toronto area.
And yes, the train does rock a little!
Don't forget the Naval museum in Calgary, one of the best in Canada. Maritime museum in Vancouver, the stern of Cape Breton in North van, an old Cape class ship from the RN. Tons of stuff!!!
Darren