I have a non-steam ESO client installed on my PC but I'm planning on buying a Steam account for ESO. The question is will I be able to login to the game if I launch the game from the non-steam ESO client then login with a Steam account?
The Steam version and the non-Steam version are separate. If you buy a Steam copy of the game it will require a new account, you can't log into your existing account from a Steam version.
"Whoever is careless with the truth in small matters cannot be trusted with important matters." – Albert Einstein
Treat a customer fairly and they will remember you. Treat a customer poorly and they never forget.