There are currently ScotGov backed, local government studies into six new stations, and an application expected next month for a seventh.
Cove and Newtonhill seem reasonably likely before 2050, as wires will make slotting those stops onto the Aberdeen crossrail possible.
Bonnybridge and Bannockburn also seem reasonably likely, however this requires the Alloa trains to leave slightly earlier (in the 2020 timetable). Expect at least one of these to be sponsored relatively soon.
Barrhead South and Winchburgh have both been approved, however the increase in expected costs mean that ScotGov is expecting to put up a large sum of money for each to match the developer's investment.
The remaining one with an expected proposal is Dysart, as Fife electrification will speed up journey times enough to make this workable, with significantly more slack in the timetable.
Of the rest, Law is unlikely, as you'd be juggling stops on the Lanark trains, which are difficult. Those trains already juggle between fast outer suburban and slower stopping services, and adding in another station which is only servable by these trains seems unlikely. Law also isn't that big a place, and South Lanarkshire council seem to be investing more in bus routes.
Abronhill isn't really big enough to justify the investment, and the park and ride model already has seen Croy station car park increased in size.
Cambus, Culross, Valleyfield, Clackmannan and Kincardine are on hold until you work out what to do with the whole line, but the whole thing would need wired at the same time. Ayr South and Bridge of Earn fall into this category as well, being great spaces, but the priority is wiring and then working out later what you can so with it.
Bucksburn is reasonably possible, but Aberdeen council seems to be dragging its feet a bit with rail infrastructure improvements.