Personally I find that if you don't need any of the restore points and you think they might be infected your best bet is to turn them off as it wipes them completely.
If you do actually have something hiding in the restore points, deleting all but the last one might not do anything as it could just be hiding in the last one.
Then you can run your scans in safe mode and afterwards if all is clean you can always turn system restore back on.