I'm going to skip the "grill" part of your question since it sounds like you mean an indoor grill? I use an outdoor grill...
But anyway... as for the steamer. I recommend just buying a steaming insert that you can then just put into the bottom of a pot you already have. You just put a bit of water in the bottom (about an inch), put in the steaming insert, your veggies in the pot, and the lid on. Then turn the stove onto high, and soon you will have steamed veggies. The steaming insert is cheap.
In case you don't know what I'm talking about - here's a link to one.