The host is the actual brain and logic function layer that works on conjunction with the modem. It isn't as simple as "hey, do this if receive that" like an Arduino would do. It needs to actually process in real time.
The modem doesn't actually do all that on it's own, it's still driven by host software.
Think of the modem like a keyboard. Sure, it has all the keys, but without a user pressing on them (the host) it won't do anything. If the host wasn't needed, it wouldn't be included. Host is there for more than just adding network.
For what you want, you can use DVMhost, on a pi. Network not needed for localized repeater function. Set the config, run the program, done. Can even set it to start when powered on, so it's as simple as tying it into power along with the rest of the portable setup, and flip the switch, bam, everything will boot up. If it doesn't, you can check the logs on the pi as to why.
It can be configured for "set it and forget it".
I do this often myself.
An Arduino is simply not what you'd be able to use.
None of the software is even remotely designed not capable of running in the way you want, not without complete ground up retooling.
Even the firmware on the modem requires host in order to do anything.