Offering a conversation (to improve) in your "first language" for someone who wants to learn it. Win-win if he offers a language you want to learn. Switch languages after some time. Is there an online marketplace/database/app you know?
Yes. Maybe for someone who has a professional teaching background too (he could find new students). Should also be a great alternative for people who cant achieve/spend a few months in a foreign country.