Hiya,
I would hold out for a car with the tech pack, you'll get a better screen amongst other things.
I'm not sure about answering your question for a non tech pack car but for the tech pack it has a hard drive you can import from SD card, USB or cd. You can play direct from those too.
Ps from 2015 there was a facelift which has a better display in the clocks amongst a few other bits. Check out black editions as they look the nicest IMHO, I ended up with a 2015 allroad as they were a tad cheaper than the black editions so I could get a facelift.
Yes you can send an address to the car from the app
I'd have loved a bitdi but couldn't afford one, the others might feel slow compared to your current car