Yes they do. My son got one a few months ago.
I'm not sure, but they have mattresses. Wouldn't hurt to call them and ask.
I don't think so. At least I have never seen them there. But their stock does change quite frequently. It couldn't hurt to give them a walkthrough, but you could also call them and ask I suppose.
Thanks! Your answer is awaiting moderation.