I'm not sure how to tell if a mirror has ALL of the options/features you desire without looking at the BMW 11 or 7 digit part number.
But some things can be identified visually...like dimming mirrors. If a mirror assembly has dimming mirror glass...then it will no doubt have heating, too. The EC (electro-chromatic) auto dimming mirror glass has a larger black band around the glass (see pic below)...this is a way to tell the difference between auto dimming and non auto dimming mirrors: