Will Factory Reset remove root? I got my Samsung Galaxy Y rooted a month ago. Will a Factory Reset harm the phone? Will it still have root?
No, Factory Reset will not remove root. However, you will lose all your data and all the apps that you installed. It will be good as new. Files in the external SD card will remain.

When the phone boots after a Factory Reset, you will be asked to log-in to your Google account again.