If Avian is expected to be an A/t, they at least need their current Elite and Dspec.
+15% or +20%, either works to round out Dwarf.
Undead is fine as presented.
Free draft is too much and, as Zendor pointed out, too easily abused. Something inherent (not transferable) like making War Hero immune to Dragons (and removing the training time bonus) would both be appropriate and not imbalancing.