Will the domes yellow over time?

No. The domes are made of non-yellowing polyurethane.