i will prob take it back to my lfs, but i guess when i called them asking why they sold me a "fw" but it really wasnt they said this type lives in all types of water came from india, and i said he hasnt eaten since i got him, about 2 weeks they said ago, which would mean he would be dead and he isnt. so im guessing hes been eating
So many things wrong here. Yes, the eel is found in all different types of water, from freshwater all the way up to marine, however, as an adult, they need brackish or full marine. The juvies are found in freshwater because, like a lot of "freshwater" fish that are actually brackish, it is believed that they spawn in freshwater and then the juvies live part of their life in the freshwater before venturing into brackish or marine conditions. Just because it was caught in freshwater, doesn't mean it is actually a freshwater fish.
Next, as a LFS owner/employee, the person you spoke with should know that it's entirely possible for a fish to live for several weeks, even months, without eating. Generally, the smaller the fish the less time they can go without eating. It is very possible, and given the stocking of your tank I would say probable, that the eel has not eaten anything. There are many members on here that lose new fish simply because the fish never settles in and starts eating.
I would not rely on anything further that the people at that LFS have to say without doing some independent research to confirm that what they are saying is actually true. They sound like the type of people that will sell a red tail cat to a ten year old with a ten gallon tank and tell him that "the fish will stay small as long as it's in the small tank."