minor hairline crack on the base of a toilet, should I repair / replace?
You have to replace that toilet.  Sorry.  This thing will come apart.  You might be able to save the tank and just replace the bowl. But you will have to purchase the same manufacturer and a model that is compatible.