Not quite. You've reference TD 0 but not activated it using a coil assigned to the timer's address. Also the Toggle coil will toggle on and off every other scan because you're continuously triggering it. Always use a P contact with a keypad bit and with toggle coils.
You don't need MB 0.
I think this is what you're looking for-
The timer will reset itself when you remove power (net 2).
Note that if you press Key #2 again while the bit is ON and the timer is running then you will toggle the bit off. If you want it to stay on, replace the toggle coil in net 1 with a SET coil.