[...]
2) Are there any weird features of Portuguese politics that make it unique (e.g. Weird voting system, a demographic group voting in a weird way etc.)
[...]
2) Actually no. In terms of demographics, portuguese politics is very uniform. What we do have is a clear North-South divide. The North and Center of the country are pretty much PSD territory, with some PS strongholds in the Porto area and Coimbra. The South is left wing country, in particular the Alentejo region, where the Communist Party is King and Master.
Maybe I'm a bit naïve here and this is a very "Atlasian" thing to think, but given the traditional political inclination of rural Andalusia and Extremadura, might support for left-wing parties in zones like the afore-mentioned and the Alentejo have the same historical roots? I.e. large latifundies and a mass of agricultural laborers, in contrast to an economic structure based more on small land-owners in the northern Iberian Penisula? And going back even further, aren't these (hypothetical) structural differences a result of the Reconquista? Or am I just making up wild theories here?