Everything you have mentioned that your stepdad is taking is a poison to his body.
If he doesn't take them anymore he will certainly be better off. It will in short - end the current poisoning.
If there is a concern of too quick of a withdrawal, then play it safe and do it gradually.
You may want to re-post your question over on Doc Sutters forum.
He's always great at answering this exact kind of question.