I don't know much except that I'm required to pay a monthly contribution of about 50 zl.After going through the website of the NFZ using google translate (as it's entirely in Polish), I understood that I have to pay a much higher amount.
There are special arrangements for students - you should follow the guidelines from your university.
Also, I saw that NFZ insurance includes dental care, but does the NFZ have deals/partnerships with good dental clinics?
Yes, some very good dentists are registered with NFZ though my dentist tells me that NFZ funded treatment carries some restrictions, like using mercury amalgam rather than white fillings.
I heard some of the private clinics are really good in this country especially that some people even fly from other EU countries to get treatment here
No. People from other European countries go for treatment in Poland because it is much cheaper than in their own countries. The quality of medical care in Poland is the same or often worse.
so can I expect to deal with any of these good clinics while being insured by the NFZ
Most large and medium size hospitals are registered with the NFZ, private clinics not so much. Worth mentioning that many people in Poland choose to have private health insurance - this is not expensive.
would very much appreciate some advice so as to know whether I should see my dentist before I travel or not as I don't have much time before coming here.
It's usually a good idea. You don't say which your home country is, however it may be cheaper and at least your own dentist is familiar to you.