I think so, they've got everything else comic related. I'd be surprised if they didn't have those too.
I'm pretty sure they do. They've got a great selection of recent comics and almost certainly have sleeves for them.
I'm not sure. Other than the sleeves/packaging they place the comics you purchase in.
Thanks! Your answer is awaiting moderation.