@kofhearts in IntelliJ go to the Help menu then click on Register. This will show you your license and what version you have a fallback license to, it you don't renew your perpetual license. So while you could use the community version you don't have to, you just won't be able to use new versions.
The community version has support for both Groovy and Gradle which gives you most of the support you need. I think the only support you lose would be syntax highlighting and code completion for views.