I guess it's just.a matter of preference, Sweet. But I'd say it should be 100% unless there's other circumstances like also breeding for the color possibilities
Depends. I normally use white/black to have it stick out, but find a color that is lighter then the bg. A color that contrasts without sticking out way to much. Sometimes lowering the text opacity helps it blend