you don't need a rail pass in Italy cuz Italian trains are cheap. taking night train from paris to rome will take forever!!! why don't u considered taking those low fare flights e.g. ryanair, easyjet?
why r u going to pisa without going to florence??????