***Faim*** is more like **hunger** (although **I have hunger** doesn't look idiomatic) so only ***J'ai faim*** is valid, ***<s>je suis</s> 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 **I am very hungry**.