There isn't any particularly good place to find them. Torches and firemaking supplies are somewhat common in 1.2.0, so you can just grind out low DL, non-corrupting areas (big room maybe) until you find one or the other. Check the Casino stock if you haven't already.
Phial of Caladriel will work in a pinch, I guess, as will light spell or a well-charged wand of light. Or you can just kill the Archmage in darkness, I suppose. It's not fun, but I've done it before.
Hoping to win with every class, doomed. Archer, Barbarian, Bard, Beastfighter, Druid, Elementalist, Farmer, Fighter, Monk, and ULE Priest down.