I don't know if there is any specific racial 'specials' outside of their units, starting magic sites and preference for scales.
Income is AFAIK only affected by provinces, scales, castle admin, and alchemy.
I don't know your scales; but I do know that Ulm do not have as much of an issue with money as other races, as most of their units are heavily resource dependant and not gold. They also have with an initial income of 5 Earth gems, to Alchemy early if they ever do run into that situation.
Most of the information is on a unit basis. Like the Inquisitors of Marignon are especially good at repressing enemy dominion.
I believe Sunraybe's site has the working mechanics of a Race by Race graph. It is located here
http://www.freewebs.com/sunray_dom2/
I do not know if he has had time to update it or need more information from other people.
Hope that gives some insight.