When I stayed with my host family they spent countless amounts of money on me... If they said it, they meant it and I think it's a really kind and generous offer.
And for them to see you arrive in Japan on their yen would probably make them feel really good tbh