Enamul Haque Jr. should have been picked. He is doing superb in domestic cricket. Besides, he has a lot experience in the international arena as well.
Zunaid Siddiqui should open with Tamim in my opinion. His Test record is much better than many who will certain to play against West Indies.