Even at constant population or even mildly declining, you would expect the young to outnumber the old by a bit. Given people die on the way to getting old and die whole being old more than the young die.
They may be even fewer than when the currently old folks when they were young but still be expected to outnumber the old
Not really. The unique expense for a kid is education compared to the old, and elder care can easily eclipse that.