Do the Estonians speak a Slavic language ?
no...theirs is most similar to Finnish...
No and no. Estonians speak a Baltic language, making it most similar to Lithuanian and Latvian, which in turn, makes it somewhat similar to Sanskrit. I am not a linguist, however.