Is it realistic that people can play 5e without spending a single dollar?

I have a player who seems uninterested in believing in my campaign

I would like to find extra info/histories/details on the Sword Coast cities Resources?

When and how long do you usually prep for a session?