No, there is not 2007-2009 songs with full vocals.
Maybe some from Will.I.Am sessions, but after that there isnt full complete songs from that years.
Sadly in His latest 2-3 years MJ recorded small amount of vocals.
That why Estate didnt release any songs from his last years
Bruno say there is no MJ duet...