Is this LA360 XE268 cam kit deal good for my combo?

You have a heavy car and for that...
Debatable as well as he needs more stall.
that camshaft will tick and drive you mad.
You don’t know that for sure. Eskers that would be a lifter issue.

Money much better spent on good pistons to get your compression up to par.
Not Necessarily so.