First off, there is an error: You have the part
[b- duplicated at the beginning.
The first section matches five successive consonants, which is possbile. Examples for German words (although not names) with up to eight successive consonants: http://www.duden.de/sprachwissen/sprachratgeber/die-woerter-mit-den-meisten-aufeinanderfolgenden-konsonanten
The same goes for four successive vowels. Again examples in German with up to five: http://www.duden.de/sprachwissen/sprachratgeber/die-woerter-mit-den-meisten-aufeinanderfolgenden-vokalen
Then the next one basically matches when a specific letter is repeated three times anywhere in the name and that can't be terribly rare.
And finally one that only allows two spaces, thus names consisting of three words. And I've come across plenty of names in my live with more than three words.