@Netrapalg - One of the most simplest ways to perform test estimation is to use a work breakdown approach to the effort. However I've also used a wide band delphi approach and that can prove very valuable in educating the whole team.
With regards to your second question - I would prevention is better than cure.