I went with a 60" width, 30" depth and 23" height for my cart. I have the 22.5" WSM; for the 18.5" you cart may not need to be that big.
As for wood, I went with cedar and used a weatherproofing stain. The plan is for it to be covered when not in use, but during the summer I do want to have it...