A. Application-based routing is fully supported and highly recommended in Direct Internet Access (DIA) setups to intelligently steer specific SaaS or web applications over optimal ISP links.
B. FortiGate natively supports the configuration of application-based SD-WAN rules in both the Command Line Interface (CLI) and the GUI, provided the feature is set to visible.
C. You do not need to enable GUI feature visibility via the CLI. The standard and intended method to expose hidden GUI elements is through the System > Feature Visibility GUI menu.