1) Separate power supply
2) USB link
3) GPIO pins
Yes, it is possible to switch the display off and leave the RPi powered on.
The display driver board backpowers the Pi itself so there is no change of process for existing users there.
I can't put one of these in my bedroom unless I can easily and instantly switch the monitor on/off.
[edit] I have an existing PiTFT which also doesn't have a power button. I can turn it on/off programatically, but still a power button would be highly useful.
[edit2] Can this screen be turned off programatically without turning the Pi off at the same time, if the screen is powering the Pi?
[edit3] Hang on. Is it even possible to turn the screen on/off programatically from the Pi if the Pi is powered separately?
So your use case will be possible!