A whole new roof from nissan will set you back a whopping 25k
You will need to find a soft top roof trimmer, and dont forget the rear glass is part of the roof
Have a look in the scrap dealers, they may have pne kicking about, or for the seals.
seriously hope you dont have to replace the top....