If the battery isn't being recharged by the outboard, it needs to be a deep-cycle. You will want to rig some kind of master switch for your electronics to avoid accidentally leaving things on all night.
I'm not an expert on Yamahas, but I know many of their larger (150HP and up) motors have a second charging circuit that could be used to help maintain you auxiliary battery while on the water.