So she filed a couple of years ago, next thing to happen would be a couple of years prior to the Priority date becoming current, say early 2040's? Nobody knows precisely.
So I would diary it for 2040 and see how things have gone, you should have a much better idea by then how much longer it will take.
Whether the son will come up or not depends on how old he is and how much longer the I 130 takes to get approved, he really needs the I 130 to take a long time.