Ok, so once the wallet has sync'd fully. Close it down (that will set in effect a restore point)? So i do not have to re sync again if it all goes belly up?
Yes, whenever you close it it will make a checkpoint if the database is in a consistent state (and the wallet not freezed of course)