Lepiej używaj tych ze standardu, a co do twojego pierwszego pytania to jest to temat rzeka. Nie ma uniwersalnej liczby wątków z których twój program powinien korzystać, zależy od tego jakie operacje będą wykonywane na wątkach i czy będziesz obsługiwał je w prawidłowy sposób (w przeciwnym razie możesz spowolnić swój program, a nie go przyspieszyć).