I think I've answered these before in various threads, but I will put all my answers here for safe keeping:
Sun Visors - They are not visible from the outside in all my airplanes. There was an issue with the Blender exporter when I was learning all this that made the draw order not behave correctly, so the visors would flicker horribly. This may have been fixed since. I'll look into it.
Starter does not get damaged - I'm looking at my code right now. 120 seconds is the hard cutoff to disconnect the starter. Starter performance will begin to degrade after 60 seconds. Other of my aircraft have more sophisticated starter temperature simulation. I forget what my reasoning was for not implementing this in the TBM.
Altitude selector ARM - Limitation of the native autopilot. Nothing I can do without implementing my own autopilot controller, which would conflict with the many hot-swapping GPS options I provide, since many of them already implement a custom autopilot.
High Bleed Torque - Not easily done, even with the many circumventions I've made around the native turboprop simulation. I could fake it, but then it wouldn't really affect engine performance. I made some notes on a possible way to do this that I will revisit for the Turbine Duke.
WX display on the HSI - I have to do this for the Starship, so once I figure it out there, I will bring it back into the TBM. I like to start big new features like that from scratch, so that way I don't break things that are already working.