So do you have both Windows Firewall and AVG firewall running at the same time? One needs to be disabled since that will cause exactly the issue you were having.
Btw for avg should i have the scanner scan for tracking cookies as well?
You can and delete them if you wish. They do no harm but only serve as a road map of where you have been online.
Also can i remove Whocrashed and TFC?
WhoCrashed is not needed but the
TFC I would keep just to do a thorough cleaning of your temp files and cache once a week or so. It will help keep the system running good.
P.s. my computer is opening normally. so the reboot issue is solved right?
At this point I would say yes. You are not getting any reboot problems now are you?