20 Tests each for Zimbabwe and Afghanistan which isn't too bad although they are playing alot amongst themselves. Only 12 for Ireland, but that's still a big improvement.
Seems like forever since Shakib, Mushfique and Tamim all played together in a Test. Litton Das is starting to come good as their wicketkeeper-batsmen and new guy Joy seems like a genuinely good opener.
Not yet. There will be a new Future Tours Program released by the ICC later this year that will give us a guide on all international tours from 2023 through to 2027.
Apparantely Bangladesh are coming in 2027 for 2 Tests, so you can pencil that one in. :)