LED in series -- not recommended, even a red LED is 1.5-2V drop. Not much left for the 0.7V Vbe out of a 3.3V supply.
China can't really screw up the voltage, but they might deliver parts that are fully shorted or open (a dark emitting diode).
hFE(sat) is typically chosen as 20, where'd 3 come from?
Or if you mean minimum required is 3 (but, based on what, I don't know?), then yes, and you can expect to find much better in real parts out there.
So much better in fact that you can use a higher value for the resistor calculation.
there is no need for pull-down resistors, because the BJT will turn off, if there's no base current, so if the MCU's I/O ports are set to inputs, the BJTs will be off.
FYI, better to have them: faster turn-off, lower leakage, more noise immunity.
BJTs aren't controlled by current so much as voltage, or charge; it just so happens the base is...rather leaky, in a rather predictable way in fact, so we can drive it as a current amplifier in certain situations. This does happen to be one of those situations, but that's no excuse to fully ignore the transistor's nature.
Tim