A car is a metal cage. Radio signals cannot get in or out properly so you must have an external antenna. Ideally this would be mounted on the roof panel for best performance.
This kit is complete. You will need to drill a 13mm hole for mounting. Comes with a 2 metre cable as standard. For other lengths call 01527 908658