Your requirement for a mobile iOS app makes it harder so I’ll go non-free software with my suggestion: Tap Forms. Offline first, iCloud sync, macOS and iOS apps. But no Android or Windows apps.
If you wanna keep it self-hosted, these services need an internet connection anyway, even Airtable. Just go with a Web based one that has good mobile layout.
There are some managed tunnel alternatives but they are not cheap. At this point it’s cheaper to rent a $20/year VPS and install one of these: https://github.com/anderspitman/awesome-tunneling
I personally love frp
Edit: I have never tried it, but there’s also Tailscale Funnel https://tailscale.com/kb/1223/tailscale-funnel/