when we went with a group, we just pooled our money and the cardholder passed the money and card in.......this worked for us at Biergarten, and a few other restaurants........
I am not sure if there is a requirement for the names to match. I do know you can't split the check to two credit cards - it would have to be split cash and a card. I do know that we were able to use my DDE card and have my dad pay for it...but our last names were the same.
The only time we had a problem was when we tried to split it between two cards. We try to put 50% on my card and 50% on my FIL's card. They wouldn't let us do that. She said it had to be on one card.