The one charge I heard about was the charge where they say he paid Daniels $130,000 in a settlement and confidentiality agreement, and the reason they say that is illegal is because it should have been paid out of his campaign funds. To me, that sounds extraordinarily weak, and even non-criminal, because frankly, paying for the silence of a liaison sounds like a personal expense, and if he had actually used campaign funds to pay $130,000 to a porn star to keep her yap shut, I have no doubt the FEC would be asking him to reimburse those funds as an improper use of campaign funds for personal purposes.
I haven't seen the indictment, yet. If someone runs across it, please link it here, so we can look at the charges.
From what has been reported in the news, I think Trump should insist on his speedy trial rights, and get this resolved before the election, because he will be acquitted.