1. is not only not necessary, but can cause a SD card to stop working properly if Windows is used.
Only format a SD card if there are file system errors on it or you get acces problems.
And if you really need to format a SD card only use the tools from the people that define the standards for SD cards : [Please Register or Login to download file]