I have a yellow head moray eel that's about 2 1/2 feet. Regardless of how often you keep him fed, there is no way to rule out that he won't eat the other fish in your tank...or even take bites out of it.
Looking at the fish you currently have, he will make a quick meal out them in no time.
These...