Child Broke Foot

Hi everyone. We just found out today our 8 year old child had broken their foot and will be in a cast for our cruise. They will be strictly non-weight bearing. They have crutches, but wondering if there are wheel chairs on board, could we have a folding wagon for him, etc. does anyone have any advice/experience. Thank you!

EDIT: we are looking in to a knee scooter. Thank you all for the suggestions!