Does upgrading to Mountain Lion means I have to reinstall Android SDK and Eclipse?
No, nothing is deleted when updating. A common sense would be to back-up everything as things can go wrong, but if everything go right, nothing is deleted! Even opened apps are reopened after update.

It must be noted though that the first time you launch Eclipse, OS X will tell you that it will install Java first, as Java is not installed by default anymore.