Do freeze plugs work as they should???

I would just run it if it seems to run OK and you are not commited to any particular course of action. In fact, run it HARD. If there is any cracks they will become apparent soon enough either through obvious leaks or oil contamination as stated above. Just don't plan any long trips until you are sure you can trust it.