I would start by switching to a 4 cabin boat with the number of people you appear to have onboard. Since the baby won’t be very mobile yet I don’t think you need netting. I would invest in the very best life jacket you can buy and bring it from home and one of the good portable crib options.
G