Translation:This is the forty-second railway station in the city.
Is it then százkettedik or százmásodik? Since sometimes this kind of rule only considers the 10s and 1s position.
(Polish paucal is used for numbers ending with 2–4 except for 12–14, and numbers above 100 counts as their sub-100 counterparts, so 127 counts as 27, this is common in languages.)
No, simple stops are megállók. Pályaudvarok are large stations, most often in a dedicated building, where multiple lines (mostly train or bus lines) run together. You might call them "central stations" or something.
No, it doesn't make much sense having forty-two of these stations in a single city.