I don't think so. Hofmans Nursery can get you all you plant needs.
I don't think so. They do sell potted plants. I've never look for soil there. I would go to Home Depot or Lowe's for that. Even the dollar store sells soil.
Thanks! Your answer is awaiting moderation.