Our official documentation on this are the "Accessory Design Guidelines for Apple Devices". The don't mention any HID over GATT specific requirements, however, what you're describing here:
Thank you, this helps a lot, this describes well what I need.