Definitely!
1/ The up-front costs were $30k for me, and it took about 8 months to make it back. After operating costs, I make anywhere from $1k to $5k/mo. (Once in a while I lose money)
2/ I want to do a real blog post, but high level: $3.5k rent, $2k for a manager, $2k for labor, $1k for other utilities, and then money on things like adwords, etc.
3/ They would come back, except we only have one room! On weekends we get a lot of tourists, on week days we get a lot of team bonding from startups and larger companies. So, while they don't come back, their coworkers tend to. (This is atypical for most escape rooms in the US, though. Most have 3-5 rooms, and very few "company outings".)