I can’t see any reason to pay half again as much for Penn State over UMass Commonwealth Honors, especially for a student who hopes to attend law school ($$$).
I think you’re overestimating how helpful majors like “legal studies” and criminology are for pre-law. A major like social thought and political economy is generally better. Criminology is fine if you want to go into law enforcement or do sociological research, but it’s not advantageous for a law school applicant.
The UMass offer is only slightly more than a UC would cost in-state, so if you want to go east, that sounds like a terrific option. A Commonwealth Honors offer is a score, congrats!
I’d be weighing UMass vs any four-year in-state options you may have, vs. CC-to-UC depending on the importance of saving money. But if you’re under enough financial pressure to be considering CC, I wouldn’t remotely consider dropping an extra 20K+ on PSU over UMass, especially since you have an Honors offer at UMass but not a Schreyer offer at PSU. The rank of the criminology major in no way justifies that expense.