Is there a way to rename the sockets on a group node? This would be useful. Googling produces some unsettling results as it seems it is a feature being developed by a third party and maybe as an addon?
Yes, you can do this by clicking the node and open up the properties panel by hitting N within the node editor. With this you can edit name, label, outputs and inputs of the node.