Dont know the answer to the first question sorry.
But with the aftermarket i use idoing which is the a popular android head unit for Subaru (smilar to Teyes it looks anyway) and yes reverse camera, steering wheel buttons all work. My mic was part of the head unit in 2014 so its went with swap...