Hi Simran,
you can use Personas similar to the SAP WebGui, with 3.0 it will even be integrated into the WebGui. You can access everything you would normally access through SAP GUI Desktop, so there will be no special restrictions.
Dynpro transactions are all those transaction you can reach via transaction code in the SAP Gui. If you have non-Dynpro-transactions, you will normally call them via browser.
As today, only dynpro transactions are accessable through personas. The roadmap plans on making web dynpro accessable as well.
Hope this helps.
Regards,
Christoph