The rune colors are set, they change twice during a run (so 3 sets per run). For example the first demon always has red & blue, blue & green then blue & yellow (at least from what I remember). Annoyingly the runes that come onto the screen are random though, so getting the required time for 100% is purely RNG.