Fame doesn't mean hungry - fame means 'hunger'; abbiamo fame - we have hunger.
Yes, but it's not common to say "I have hunger". However, it is possible to translate "I am hungry" as "sono affamato", which means the same as the more popular "ho fame".