Please help us to help you by reading and following the posting guidelines located in this thread: Please read before requesting assistance. The more information you give us the better we will be able to assist you. Thank you.
Environment details?
Version of osTicket?
Since you posted in 1.9 it's obligatory for me to tell you that 1.9 is end of life and you will likely not find much support for running such an old and end of life version. You should upgrade. Adding columns to a queue is pretty trivial in the newer versions (1.11+). Adding columns to the ticket listing on 1.9 and under is non-trivial and requires modding the core files to achieve.
request expiration date? No such thing.
resolved date? No such thing.
Do you mean Closed date -or- Due Date?
This thread has directions for adding columns to old versions of osTicket.
https://forum.osticket.com/d/75457-a-better-ticket-list
Alternatively there is the "Custom Queues" feature here:
https://github.com/osTicket/osTicket/pull/2577 (old)
https://github.com/osTicket/osTicket/pull/4342 (new)
Personally I would just use Custom Queues feature in 1.11+, or you can try to use the feature from github pull request.