No. One form of transportation doesn't have to exist for everything. Rail is the long haul and trucking is the last mile.
Autonomous trucking should start out with its own dedicated part of the highway between distribution centers. We are trying to build autonomous driving to accommodate our current road structure which humans currently drive on. A dedicated / isolated lane with sensors, etc should be the start. Start small and then you can expand after getting feedback data. Everything is always so costly and unattainable because everyone wants to implement it with the current infrastructure but its not needed.
For reference we already do these types of dedicated lanes with ezpass express or HOV lanes.