All the bigger cities are fine, but Warsaw is the best choice for LGBT
Yes. Parades are held in all major cities and medium ones join too despite difficulties. E..g, the mayor of Nowy Sącz blocked the parade this year.
But other cities and towns allow LGBT parades