I'll preface this post by noting that I have searched the forum and haven't found this route, which may in and of itself be a warning that it's not possible.
Travelling from Praiano to Rome mid-May, the following plan seems to work. I would appreciate feedback and comments.
Bus/taxi from Praiano to Positano
Ferry from Positano to Salerno - seem to be 3 options, NLG, alicost or Lucibello
Train from Salerno to Rome - Italiarail