Ans - November to March is the time that offers some of the best Goa packages. The weather during this time is very pleasant. Besides, this is also the season for festivals and celebrations.
Ans - This depends on why you wish to go to Goa in the first place. But 3-4 day is enough for goa tour other your choice.
Ans - Yes goa is safe for everyone.