Hi Amey,
As you saw in the threads, the only way you can host a web application in SMP is deploying a war file into the pickup folder of the SMP folder: "C:\SAP\MobilePlatform3\Server\pickup"
1) You can deploy SAPUI5 applciation in the ABAP Repository, and expose it through smp.
Since SP10 there is a new category when creating an application that is "Web".
2) I believe that yes. Remember that there are different ways for registering an application in smp:
In case it's a mobile application you can use kapsel or native plugins.
Getting Started with Kapsel - Part 2 -- Logon
In case it's a web application, you can call the SMP REST API.
SMP 3.0 : REST API Application Development
Regards,
Emanuel