need some roof replacement techniques

that was my first thought, to put a whole new top on but i'm not sure how to support it in place while making sure all the dimensions are correct before i begin my welds.