Faim is more like hunger (although I have hunger doesn't look idomatic) so only J'ai faim is valid, être faim is impossible.
I'm very hungry would be J'ai très faim. You might also say Je suis affamé which is slightly stronger than to be very hungry.