I am not sure you need 'in the past' here.

Была у них курочка ряба. - suggests they just had it, at the time of narration.
Or maybe it sounds better in English with 'in the past'.. not sure.

All the rest looks lovely)) i can picture it..)