I tried doing number 3 about two weeks ago with the intention of enabling TollGates to resell each other's Internet gateways. The router's resources are much too limited for CDK or cashu-cli though. Now I'm using an endpoint that melts cashu tokens to LNURL.
Eventually the router's need a way to issue payments as well though...