There are 3.5 million truckers in the USA, with typical career lengths of perhaps 30 years. So you need to inspect 3200 trucks/day.
If an inspector takes 15 minutes to do an inspection (checking name, as well as visual roadworthiness checks), you need 100 inspectors. Or about 2 per state.
As soon as word gets out that flouting these rules is career-ending, then the industry will probably mostly regulate itself. Seems pretty easy to solve this problem...