https://en.m.wikipedia.org/wiki/Stellar_classification Answers most of your first two questions about classes of stars and stars that promote the possibility of life, though I don’t see Wolf-Rayet mentioned there.
These stars are young - 10 million years, and have reached the last phases of their lives; very large stars burn fast. I don't know whether 10 million years is enough time for live to develop.