Thank you both so much for your answers, it was very useful. I’ve got the RockStor visible from guest computers through the Rocks-On Wsdd install and it was a real breeze!
The one area I’m still struggling with is the anonymous guest access. In my Samba export, I had made myself “Dahita” as an admin user, and checked that the folder is Browsable, with Guests ok, Read Only as “yes” (thinking it wouldn’t apply to me as an admin). However, the Read Only applied to me (impossible to transfer files, being logged in as Dahita), and any other computer couldn’t access the server using its ip address.
Turning back off Read Only, I could transfer my files but I’d still not have any guest access, and even if I did, I wouldn’t want them to be able to add/delete anything. That’s the part I couldn’t figure out from the docs initially, using the “media_user” example.
So now at least I’ve got the server visible, but still no access from guests. Is there something glaring that I’m missing?
Edit: In my Samba log all I see every time I try to connect from a guest laptop is:
[2023/01/30 13:22:04.998152, 2] …/…/source3/lib/tallocmsg.c:84(register_msg_pool_usage)
Registered MSG_REQ_POOL_USAGE
[2023/01/30 13:22:04.998798, 2] …/…/source3/smbd/server.c:816(remove_child_pid)
Could not find child 6438 – ignoring
I’m looking into it 
Edit 2: I’m realizing I don’t have access to the WebUI from guest laptop using the ip address, like I do on my main computer. The connection is refused. Same from my Nvidia Shield when trying to connect through SMB protocol + IP, “Connection refused”. Thus I’m discarding the SMB access problem for now to look into a more global issue. Strange that I see the Wsdd in Windows Network, yet I can’t access anything. I do have access to other shares from different computers on the network, so I don’t think the issue comes from my LAN.