何名様ですか?

「名」は人数を数えるときの接尾だから、問題ないんじゃないですか?「人」も人を数えるときの接尾だから、どっちでも良いと思うけど。