In general this depends on the router. All WiFi routers know the WiFi Mac addresses of all associated devices, but whether you can login and see that data depends on how “manageable” the WiFi router is. But the MAC address is not necessarily a useful device name.
Whether the WiFi threatens your devices on your secured SSID also depends on the vendor. I would expect a guest WiFi to not allow users on that net to access each other (p2p blocking) and definitely not access your secured wired/wireless nets.
The only way to know for sure is to try it. Associate to the guest net and try to access your secure net devices.
The other problem with a wide open guest WiFi network is that it is probably accessible from your neighbors houses, and they may use the network to access ...inappropriate... content that may result in a law enforcement visit or your ISP threatening to turn you off.
I personally like guest WiFi. It minimizes the cases where I give out my internal WiFi password to guests. But letting the neighbors or pedestrians use my WiFi to download possibly awful content is a real showstopper. Setting your DNS server to openDNS (and turning on appropriate DNS filtering) can minimize this risk for non-technical neighbors. Technical neighbors can statically set their own DNS of course.