Trump or his son are not paying for their own legal costs. Guiliani, as Trump’s personal attorney is paid by the RNC. Is there any wonder why Trump just dials in another lawyer every time he feels threatened? He is not paying for it.
If Michael Cohen has an agreement that grants him legal costs paid for by Trump, then he needs to pursue it. Michael Cohen never trusted Donald Trump. He may have worked for him, but, he never trusted him. That was obvious when he made a tape of Trump to prove to Pecker that Trump never gave him the money to pay Pecker.
Michael Cohen paid off Trump’s paramours out of his own pocket and had to continually remind Trump the money was owed to him. Trump on at least three occasions tried to tie expenses to Cohen stating Cohen was the problem and owed people money when he didn’t.
Michael Cohen has every right sue Trump for the dishonest relationship that existed with him.