My understanding is that Reader ID is a well-known instance of a Client ID. But from what I can tell, any Client ID can be injected into an amp:access URL, so I don't totally follow why Reader ID needs to exist at all. The documentation implies something about security but doesn't go into details.
Yes, it's just an instance of Client ID. It's just have a standardized scope for two main reasons: