You can link reservations in groups. The largest table is indeed 8. If you have a tables for 8 and 4 you can take any seat at those tables. While you can schedule on the app, in reality you will need to immediately go to the restaurant to get properly scheduled so your tables are adjacent and check on suggestions the maitre d might make.