Found these:
https://fi.wikipedia.org/wiki/Luettelo_Suomen_rautatieliikennepaikoista - sort the table by Lakkautettu (Discontinued), and the ones with "ei" meaning no are still in operation. However this list seems to include non-passenger places, ie: cargo loading.
This would be the official list:
https://www.doria.fi/bitstream/handle/10024/188812/vj_2024-32_978-952-405-172-9.pdf?sequence=1
Section 6: Rautatieliikennepaikat ja liikennepaikkojen osat rataosittain ( Railway traffic places and traffice places by railway section ) which contains long lists of places
Eg:
Nimi Toinen nimi Lyhenne Km-sijainti H T Välimatka Kumulmatka Tyyppi <- title: Name, "Second name", Short name, Position (km+km), H = henkilö (passenger), T= tavara (freight), distance and type
Kirkkonummi Kyrkslätt Kkn 37+503 K K 2,022 36,9 liikennepaikka <- Kirkkonummi, Kyrkslätt (name in Swedish), KKN (short name), 37.503km, Passenger, Freight, 2,022km (not sure), 36.9km (from Helsinki or track section), "Traffic place"
For type you will also see: liikennepaikan osa (HELSINKI) Traffic Places (part) (not sure exactly what this means), seisake = halt, linjavaihde = turn out (on a main line). Basically Liikennepaika (+osa) and seiaske are the stations (if they admit passenger traffic).
If you need help, PM me.
Sorry, can't find a nice CSV version