The answers to all your questions about Comwize are here.
Yes — you can assign a role, position, department, or unit to each employee.
Yes — employee role changes, authority levels, and department authorizations can be updated from the system.
Yes — administrative information is integrated with other modules such as user management, leave, payroll, training.