I got a few people contacting me asking questions... Let me try to answer them here
No, No TPMS, I drove without them.
I put some more pictures in this youtube video
The price is OBO, but for now I am not dropping it as I have a few people interested - I guess everyone is waiting for the snow here in Chicago - next week ;-).