Dear MrChips,800mA is transient (lasting only for a short time). You don't need a transistor capable of handling 1A.
Ic continuous @ 200mA will do. NPN transistors 2N3904 and 2N2222 are popular ones.
As for the base pulldown resistor, the value is not critical. This resistor will steal some of the MCU output drive current. You want the pulldown resistor to be 10 times higher or more that the base drive resistor. 10kΩ is fine.
Yes, I heard about the term of pulldown resistor, so far I still not fully understand how it works but I will research it. If I am not wrong, it is used to deal with the pin in floating.
