Body size looks fine to me.
As for the truss rod / headstock conundrum, i'd just route out a bit rather than thinning the headstock.