Ein Gesetz gibt es zwar nicht, was die Vergabe von Vornamen regelt, aber dennoch sind nicht alle Namen zulässig.
Wenn Kafka der 2. Name sein soll, dann könntest du durchaus Chancen haben, dass es genehmigt wird, kommt dann nur auf den ersten bzw Rufnamen an. Wenn der Judas ist, sieht es z.B. schlecht aus.
Im Endeffekt entscheidet der Standesbeamte, ob er den Namen zuläßt oder nicht, bzw. in späterer Instanz dann auch ein Richter.
hier ein interessanter Link dazu: http://www.vorname.com/verbotene_vornamen.html