Using IFrame module youj can pass jsut about any parameter found on User Parameters page (under Admin > User Accounts > User Parameters)
in addition, you can set up any custom parameters and pass-thru parameters. Also, you can include PortalId and moduleid.
However, there is no functionality to include Roles and RoleIds. It will. But if you need it urgently, feel free to follow my advice from above.
Also, IFrame doesn't support tokens (at least yet), so you would need to explicitly set those parameters in IFrame Options of the module.