Plants wont speed the cycle, as you're still just waiting on ammonia to be converted to nitrites, until it converts to nitrates, which as someone else said some plants will suck that up keeping your levels low. For example one of my tanks is a planted setup, combined with the filtration I have I can run roughly a month between water changes and my water parameters stay well within the green.
As for cycling, Id keep water changes to once a week to possible even once every two weeks, doing too many water changes can stall a cycle if you don't allow the ammonia to build up and be converted to nitrites. Best thing to do is dose daily with some form of beneficial bacteria, such as Seachem Stability, and of course have an ammonia source. When I cycled my 60 gallon, I was a fish keeping bad guy and did a fish in cycle with 6 cherry barbs, all fish survived and remained healthy and it took roughly a month to get the cycle to complete (fish were not in for the entire month). My advice, don't water change too much, add bacteria daily, and have some form of ammonia source, and test every two to three days, once ammonia drops to 0 ppm, and the nitrites start to drop and you start seeing nitrates you'll know the cycle is almost complete.