for the freezing thing, it happened to me too, now it seems to fixed for me.
Try this:
deleting gta_sa.set
open task manager while SAMP is running (ingame) and go in processes tab, click on gta sa and press mouse2 on it, set affinity, CPU0
removing all your mods, getting a fresh gta3.img, google it.
(the one which helped the most for me) deleting samp userfiles inside the san andreas user files SAMP directory.
moving the gta sa directory to another folder, like documents.
reinstalling SAMP.