I'm in no way an expert, but I THINK that all of those are correct. By adding "это", it's just making it emphasized.
And as for the other question, I really don't know, but I remeber reading something liek this once "Ты может купить яблони в магазинах". You can buy apples in stores (or you can buy apples at a store).