Generally yes. The parent pom file could be more modern (top of the pom file), but i think 3.x is modern enough. You should just be able run `mvn hpi:run` and it'll spin up an instance.
As for how, thats a little harder. You'll either want to create or extend a descriptor. If you create you'll probably need a config.jelly, if you extend, you need to find the related jelly file. I would guess what your trying to do is add configuration to something that already exists, so you'll probably just want to look for the descriptor in the related class.
Gavin