For your use cases it's enough to use RUTX internal radius server/MAC filter. Temporary access(time limit parameter) is configurable Services -> Hotspot -> User groups.
Hotspot configuration itself is very basic, in Services -> Hotspot -> General, select authentication mode - Local.
In Hotspot -> User groups configure the limitations of hotspot users.
Then in Hotspot -> Local users, configure users & passwords and assign user to a user group.
Regarding the issue of unrecognizable SIM on RUTX_R_00.02.00.2_single, could you PM me with the troubleshoot of your device? Troubleshoot can be downloaded in System -> Administration -> Troubleshoot. Also have you tried to reboot/reset device?