how to get my cat to stop eating everything

i have a male kitten that we found homeless when he was abt 7 weeks old. hes abt 8 months old now, and he eats anything that is food. he is extremely passionate about meal times and eats way too fast, and if we dont feed him in a separate room he steals from the other two cats in the house. even if their bowls are empty, he will run to them the second he can to try to find food/lick the completely empty bowls. he will eat genuinely anything left out, and will chew through hard plastic to get to it. he also will steal food out of our hands/mouths, and has even stepped on an on burner to get at food. he doesnt listen at all to anything and ive never had to train a cat this young and unruly so i just dont know what to do to correct his behavior