Love the name Eli! If we have a boy he will be Elliot, but I think we'll eventually just call him Eli. But out of the names you have, I like Elijah best.
I know SOOO many Elis who are all toddlers. It's a cute name but I'm already sick of it in my parts. Anyway, I like Elijah better but the cutest of the little Elis I know is Elias, so I still like that, too.
Re: Eli?
Eli stands well on its own. However, Elijah is my all time fav boys name! Either one works. Good luck!