He should.
Congress stuffed this bill full of pork - and worst of all illegal aid to illegals - thinking that Trump would be too chicken to veto it now, because he's worried about his popularity in his battle to get that second term.
If Trump vetoed it, and then prevailed in the courts to win a second term, that would be sweet.
Trump will sign it.