Yeah, they sell just lands. You can find them in a box left of the entrance on the counter.
Yes they sell them. Not sure about just lands specifically.
They do sell MtG cards but I dont know enough of the product to fully answer your second question.
Thanks! Your answer is awaiting moderation.