Exactly. You can do it entirely with Cloudflare.
Even if you limit yourself to what's available on the free tier, there's a surprisingly wide range of things you can build.
For applications requiring simultaneous writes from multiple programs (concurrency) or ACID transaction properties, using Markdown files as a substitute for a database is undoubtedly an anti-pattern and entails a risk of data corruption.
The weak yen has certainly made Japan feel much cheaper for foreign visitors in recent years. But even before that, the general price level was lower than in many Western cities.
Also, if you're trying to save money as a local, moving just 3–4 train stops away often makes a noticeable difference in rent or hotel prices.
That is certainly true. There is a subtle difference between building a company that becomes attractive to acquirers and building one with the primary goal of being acquired. If the latter drives your decisions, you may optimize for acquisition criteria rather than customer value, which can take you away from PMF.