Do I need to retake the seminar before retaking the exam?

No. As long as you complete the retest within three years of completing the seminar, you do not need to retake the seminar.