Is this possible with a stock 2007 nav radio?
no. You don't have a USB input. I don't think they started till 09 or 10. You could always swap it out for a newer Nav, and then just get the OEM cord part #20953896 or an aftermarket mini USB male to mini USB male cable