Absolutely get reservations for a group of more than 8. They can accommodate but need time to prepare.
Yes they will take reservations for a large party and they can manage separate checks. Just be aware that many restaurants automatically tap on I tip for parties of 6 or more, I don't know if Black Sheep does that but that is a question to ask, so people are prepared.
Oh yes I would
It is advisable that you do that so they are prepared
Thanks! Your answer is awaiting moderation.