+1. If he is stopped with weapons in his possession, and no FOID card, it will not be good! The LEO may be understanding about the situation, but your friend definitely won't be on the right side I the law. He cannot even buy ammo for said weapons without the FOID!
Advise him to apply ASAP, as the process in my experience takes longer than the 30 days the law says it should.