No, aftermarket units will not have that. I was at some point looking into the wiring for those functions (TP reset, dash lighting, ESC off/on, etc), but there are too many more important things keeping me busy these days.
You can try and get a similar unit from a scrap vehicle, but I believe you'll need to visit the dealership to have component protection removed.
The other option is just get any headunit that suits your needs and then get something like OBDEleven and do the TP resets from your phone. If you get an Android unit you can even run the OBDEleven (or similar) on the headunit.
