Disclaimer: Links on this page pointing to Amazon, eBay and other sites may include affiliate code. If you click them and make a purchase, we may earn a small commission.
I know the 2009 uses CAN for the steering wheel controls but I am unsure about the 2007. I would imagine it does have CAN but that doesn't mean the steering wheel controls are being routed through it.
Hopefully someone with more direct knowledge will chime in.
I believe on the 09 and newer you have to use the iDataLink Maestro. I believe the 07 and 08 can get away with using the PAC-SWIX, IIRC. Crutchfield should be able to confirm this. I'll check.
Edit
Crutchfield is listing the Maestro for the 07 as well.