It's open source so you can edit whatever you want. However those changes will most likely get lost on upgrading your system to the next version unless ou cleanly implement this as options in the webgui and submit your changes so we can include them in the official distribution (depends on developers decision though). Other option is posting a bounty for these changes.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.