He was arrested on felony charges. He has not been to court yet? A first offense they may very well plea bargain to something other than a felony. If he stays clean he may get the charge expunged.
A convicted felony charge is not the end of the world. Goodness, lawyers have them, drs., politicians-all walks of life. If he seeks a job requiring bonding such as a bank-he will probably have a problem.
Just take one day at a time. What is done is done.