1) does the idiom "he had it coming" mean the same as "he was asking for it"??

2) can the phrasal verb "weigh on" be replaced with "worry"?
His exhausting job was starting to weigh on/worry him.

Thank you in advance!
No the two are not the same.

he had it coming denotes a mood of inevitability possibly even of deserving what was coming. Implies a longer continuous time span of action than he was asking for it

he was asking for it implies a one time risk. he was taking a chance/risk note the singular.

And finally weigh on = worry.