Could be lots of things. Easiest way to check that radiator is pull the cap and either the bottom hose or the petcock and put a water hose into the top and see if water flows out of the bottom.
You have two problems going on though. First the headgasket and second what happened when it over heated? I would do a compression check before yanking the head.