Rose has the Vision Omnifold, right? If so why? I don't think it's a Seer of Light power because the other visual powers are special cases like the Twofold (mutant ability) and Eightfold (probably also mutant).
Yes, alpha Rose had vision-omnifold and it was because of her being a Seer of Light. She also had visions.