Biggest problem would be geting a home machine to handle the heaviness of the fabric and thread. Most are not really capable of doing a good job on stuff this heavy. This is probably in the 99th percentile of what the typical home machine is designed for. Also a problem if you've not done any sewing. Zippers are among the hardest things to sew. Might want to consider taking out and re-installing the top yourself and having the sewing done by someone that does that sort of thing all day, like an auto uphosterer or a sailmaker. A distant second best would be having access to that sort of machine. Most home machines will either bog done and have to have the end wheel turned by hand for much of the length, or they will be inconsistant on the tension on the thread and have the thread intersection not buried in the fabric, or they will vary in the stitch length and actual tightness of the stitch. This is not including the difficulty with having the stitching evenly located all along the length of where its applied.
More power to you.
If you are going to go ahead youself, get lots of scraps and practice ahead of time, then stitch things by hand in a contrasting thread in a lot of areas that you can see to remove later and then put the final stitching in with the machine.