You can't configure this is ADFS, you can only configure this in your DNS system. As such, your options may be limited.
For question 1, this isn't possible per say with the same FS infrastructure as the FS endpoint used is a matter of the client and what it's DNS server tells it, not what the app does. If app A and B both use the same FS which has the an endpoint host name of fed.domain.com and If client A resolves fed.domain.com to a proxy then it will use the same proxy for both apps.
The whole point of the proxy is for it to be able to "stand in" for the FS for the browser client so that you can deploy the proxy on the public internet and not be concerned about having the FS federation server service exposed publicly. It also allows it such that you can have "IWA" auth inside the firewall against the regular FS and forms auth outside the firewall on the public internet.
Maybe your concept of what the proxy is supposed to be is different from intended and therefore you are confused. Perhaps you could explain what it is you are trying to do instead.