Please see idea below and let me know what you think. I also add "planned week", "planned day" and with this, you can ask BA to prioritise by specify the planned week (they will see estimated effort and can add up if what they want is more than 40 hours per week or not) and have the system to send scheduled report on Thursday to remind BA and you.
Possible way to work through this for CR and Defect.
1. Tor creates bug, defines what is needed, changes status = "Manager Approval", assign to Asif.
2. Asif enters estimated effort and re-assign back to Tor.
3. Tor can run a report, check about the man day efforts. She send email with a list of bug that she wants to proceed in the following week to Asif.
4. Asif chooses "Planned Week, Planned Day", change status = "Assigned", assign to team member: Yo, Jeab, Hasan, Ball.
For Project, you might meet with BA and ask BA to create number of bugs (that exactly matches how you break down the work and distribute the work among developers).