Do I really need to create an ByteBooks ID?

If you use an e-reader, then yes, you will need to create a ByteBooks ID.

To know more about creating your ByteBooks ID, refer to the Startup Guide for your device.