Race Restriction: Leaf Ninja
Rank Restriction: Genin (3 Oro kills)
Here's the catch: You cannot switch races unless you give up your clan specialty.
Here's the 2nd catch: Switching to another race or clan specialty can only be done with a reset (reborn). You will lose all your Kabuto/Orochimaru/Player kills, as well as your extra maxHP/gold/gems/mount.
Here's the last catch: You cannot choose a clan specialty if you already have Kekkei Genkai. Getting a kekkei Genkai would mean loosing your clan specialty.
Why bother with this when we already have KG: It doesn't require multiple resets to master a clan specialty. And you unlock it much ealier in the game. Something to play with until you get Kekkei Genkai.
Note: I am also thinking of a "switch Clan Specialty without reset" for 1000 Donation Points. You still can't switch your race thou. Because I've other stuff planned for other races =)
List of clans
Aburame
Jutsu that involve attacking with bugs. This I can easily code.
Akimichi
Jutsu that increase their attack/defense or does incredible damage with just one hit. This I can easily code.
Inuzuka
Well, Kiba doesn't depend on Akamaru for all his attacks. So I was thinking maybe as an Inuzuka, you have several attacks, especially the powerful ones, which require you to have a dog type mount (Akamaru, Kuromaru, Pakkun). I think it should be something similar to Shishi Rendan (which requires Kage Buyo).
Nara
Jutsu that involve attacking or binding enemies with shadow. This I can easily code.
Yamanaka
Jutsu that allows you to take control of the enemy? I don't see how this can be done on SL.