Hi Asad,
Please find below tables which can help you.
If you want consolidated report please create SQ01 report or quick view through SQVI.
If you do not have access to these you can also use Microsoft access to link these table data
a) User Name and User ID --> V_USERNAME
b) Role assigned --> AGR_USERS
c) User status --> USR02
d) Transaction limitations --> AGR_USERS and then AGR_1251 (limited to authorization object S_TCODE)
e) Module assigned --> What do you mean by module assignment wrt user ID
f) SAP IDs including ID description from system (if possible) --> SAP ID? you mean user ID in SAP system or you meant S User ID?
Regards
Abhijit Mishra