Info I got recently indicates it is NOT on rails in this trailer, but they refused to give any more info about the SSSP :( (guy I worked with knows a guy at BW, etc.)
If it remains this way when launched is yet to be seen, but I doubt they will convert the older missions to be off the rails as it would be a LOT of work.