Im almost positive that it will fit without problems. The only thing that I would ask about is the header where it connects to the windshield. 07 and 08 tops are notorious for the plastic header warping over time and letting air through the top. I bought my 2008 top from a guy and I had this problem. A week ago I bought the new metal header and it completely fixed the problem.
So it's been, and shall be weighed: though many are born, few are "made". Faithful Always, they shall remain, dogs to loose when war is waged.