Do I need to renew my monthly account, or is renewal automatic?

No, you do not need to renew your monthly account. Dumpster will automatically renew it for you via Google Play.