Thanks for the answers.
I'll call CS to check whether bags can be checked through despite being a stopover (of ~29 hours). Is it possible to re-check them in that long before the flight if needed?
For the return leg, the layover is actually 22h30 (so just under 24hours).