Nah. As long as they have access to their namesake celestial bodies, they could sustain themselves indefinitely and replenish their magic.... Or at least until the sun eventually runs outta fuel and condenses into a super dense white dwarf star and destroys Equestria and its moon in the process.