I've been pulled over by Texas state troopers for not having a front license plate. It was a warning, nothing more. I had Wyoming plates at the time.
I guess he just needs to keep the windows rolled down while driving.I see trucks like that all the time here in NC. The only thing that might be a problem for him is the tinted windows. NC doesn't allow heavy tinting.