Alfa spareparts are easy to source at Jalan Ipoh. Price is as competitive if not cheaper than any Japanese performance car. Mind you Evo parts, although Japanese, is not cheap oso.
I don't know about other parts of Malaysia, but in KL, just go to Jalan Ipoh. Got specialized Alfa parts dealer there.
Specialized Alfa workshop got many. Old Klang Road, Kemuning, many...
Accessories can be ordered from UK. I once ordered a fascia from UK, if I'm not mistaken a week arrive. For me, parts from UK are very competitively priced. That's why the original Mini, although an import, is so easy to maintain, if compared to some rare Japanese performance cars.
One little thing I don't like is the temperature meter very, should I say 'truthful'? For Japanese and Proton cars, the temperature will go up and then stick to the middle. In Italian cars it will fluctuate, heartbeat oso fluctuate. But if maintained properly, no need worry. Can go buy Forged Racing fan or Billion fan add to the radiator or a/c condenser.
Alfa 147 is really a beautiful car. I would suggest 147 over Neo CPS. I like Neo CPS, but 147 price is really competitive right now, it's hard to beat. Make sure to buy a near-stock unit. Accessories can be added later, stock condition is more important.