American Eels are hatched in FRESHWATER, so this one would not be American. He would still be living in freshwater, or at least brackish water.
I have caught number 2 before, and they were identified for me by the Aquarium as Kelp Bass.
Hey the second pic is a bergar or something like that... my cuz has it in his native tank of new york..lol
They like eating shrimps