Do public bitcoin nodes have a public page to view node data? And if so can one add additional information to it?
No, there is no such thing.
Bitcoin nodes in general only speak the P2P protocol with the public, not HTTP.