Yes, its normal. Its shared by default.
The $ suffix on any share will hide it from network discovery, so you'll need to type in the full address to access it.
These ones in particular (Admin$, IPC$, Drive Roots) are only accessible from the built in administrator, for the purpose of remote administration.
Its the same dealio with previous versions of Windows too.
If you want to share a drive at root, you'll need to manually do it using the usual share folder procedure.
But you're also right, its advised not to share C:\ or C:\windows, or other system folders.