Leemankin, yes that is correct.
You have to have 6 months validity on both your pilot and medical licenses upon joining. So if you need to take your medical again do it. If you need to do your proficiency check again, do it.
Without them you will not be able to join Qatar and HR is very clear and strict about it.