I think the meanings you gave were wrong, so deriving from regular words-
Elisheva is God is my oath, the word sheva is like shvua and that's oath (sheva also means seven, but I'm sure that's unrelated) and el is god. What's abundance?
Yaakov comes from Akev (heel) because
Yaakov grabbed his brother's heel when he was born.
Shlomo could mean completed (more or less).
And Erel- el means God, and if you thought of ar'eh, as in to see, that could be right. But then it'd be Arel.