Regardless of live plants, because a vivarium is an enclosed eco-system, I would recommend doing soil changes. How often is going to depend on what exactly you have in the enclosure, and whether you do any maintenance inbetween changes (ie: removing any solid waste you do see etc.). As for throwing in a bunch of earthworms, it may seem like good practice, but the regular earthworms I buy to feed my African Bullfrogs need to be kept in the fridge otherwise they tend to die and decompose rather quickly. Any worms that have escaped being eaten I usually smell a few days later as they cannot go deep enough to find cooler temperatures and subsequently perish. It's also a good idea to regularly check live plants...I have had a few in my Fire-bellied toad enclosure outgrow their surroundings and I have had to take them out, trim their roots and stems and then allow them to soak up some much needed nutrients outside the vivarium before replanting. I would not have known unless I changed the soil. So, based on my personal experience, I would have to say: change the soil.