If we do an average of approximately 60 miles per day how much time do you predict it can take? (Considering all the stops you suggested! )
If you go to the maps section of ACA's web site you can get a rough idea of some of the mileages between certain points on the different ACA routes. For example, you can get the mileage of the TransAm from Yorktown to Missoula from the summaries of Sections 4-12:
Sections 1-2 of the Northern Tier route gets you from Cut Bank, MT to Anacortes, WA, although the mileage from Glacier will be less since it's west of Cut Bank.
Don't forget to factor in rest days and potential short days and/or days off due to bad weather.