Yes, you can assign one or more co-host during the scheduling of your meeting. Enter co-host email address in the ‘Alternative Hosts’ field.
Yes, your printer must already be set up on the computer you are using to connect to the virtual desktop. When printing, your printer will be one of the selectable printer. See example below. In this example, printing was done on Microsoft Word to a Brother HL-L2380DW printer.
Not exactly from within Zoom, but you can use the Add to calendar option and invite from within your calendar by following the prompt to allow Zoom access.
Please check ‘Require meeting password‘ when scheduling your meeting. This will prevent anyone from guessing your Zoom Meeting ID and connect to your meeting.