The Thule 400XT Aero roof rack base system will fit both of your cars. The Thule 400XT Aero system includes four 400XT Aero feet, four FitKit Clips and two load bars. The only thing you'll have to do is to order the separate, specific Thule Fit Kit clips for each vehicle you plan to use the roof rack on. There are hundreds of Fit Kit Clips available from Thule to fit specific vehicles. I suggest using an online Thule Racks fit guide so that you be sure to get the proper Fit Kit clips you will need for your specific vehicles.
http://www.orsracksdirect.com/fit-guides.html
You can then mount any of Thule Racks kayak carriers right to the Thule 400XT Aero roof rack cross bars.