Prices are very reasonable for such a historical place.
They close at 11 PM on weekends!
https://www.thesheepheidedinburgh.co.uk/dinnermenu#/
Yes, but I am sure they have a lock-in. This means they lock the doors from new patrons when the law requires it. But the patrons already inside stay and drink until they are ready to leave. Apparently, the police are okay with this.