I did this with my 2012. The 07-12 driveshaft is not compatible with the transmission flange. The silver lining is that the 13-14 driveshft will bolt right up, so plan on that as well. The transmission gearing is coded into the PCM, I presume for speedometer calculations, so you might want to have this updated. With your 2007, you will have higher gearing in 5th and 6th.
So the funny thing is I already have the CF driveshaft and flange for my 07 trans. I was mainly interested in the different gearing in 1st, 2nd, 5th, and 6th