With no shim you definitly need some sealant. Your choice sounds good. It must be non-hardening so the cylinder can seat all the way when you torque the heads (much later in the process than putting in the cylinders).