Answer:
Yes, the report size can be greater than 8 bytes. Though the maximum hardware buffer size for an end point in low speed USB is 8 bytes, the report size can be greater than 8 bytes. When the report size is greater than 8 bytes, it is serviced in more than one interrupt request in HID class.