Very cool subway!
I am still trying to get lego train wheels to work on O gauge track but they don't re-gauge easily and the wheel tread is really skinny.
So far I have been able to make lego cars attach to mpc era lionel trucks. I hope to eventually make some all brick built cars except for wheels and couplers.