One easy way to tell is to look at the cluster panel. With iDrive 5/6, the cluster is digital but in analog gauges configuration. With iDrive 7, there is Live Cockpit cluster with tachometer and speed on the sides. Personally, I like the analog layout more, it has class to it.
if you have ENET cable then I can code these for you, but cant tell for sure about turn signal x5 coding as this is a hit and miss depending on the vehicle and software level. Remote start is only possible starting with iDrive 7 and I'm not sure if it requires FSC or not. I can look into it, though.