Yes, a port is "possible" in that there is no technical reason why it can't be done. But I feel confident in saying that it _won't_ be done, unless _you_ do it.
As Saratoga posted in the other thread in which you asked about a new port, see this wiki page page for the overall process:
https://www.rockbox.org/wiki/NewPort.htmlMeanwhile, the "power" button on most devices is special in that it's not just a generic input. there is typically hardware functionality specifically tied to the power button, and without it, you might not even be able turn on (or off, or reset) the device.