If the tank is cracked you will probably need a new radiator. As stated before; is it leaking? Probably not the cause of your A/C not working though. That sounds more like an airflow issue. Maybe your fan isn't kicking on when you turn your A/C on, or your regular fan clutch is going out. Cheers.