Do we need (or can I use) our own boat

No. As per the required gear list, you do not need (and cannot use) your own boat and/or paddles. You CAN, however, use your own life vests if you don't want to use the ones provided.