Id strip as much as I could, in one of many ways, then wipe down with linseed oil and mineral spirits mix. When dry, Id prime with long oil or regular oil primer with mineral spirits blended in. Benjamin Moore fresh start primer would be my pick.
Then finish with good latex paint.
But I'm not a pro.