Hi,
You can queue up more than 8 bytes of data to burst depending on the size of the buffer.
1) Yes, it should be placed as the "burst segment" field, as well as the "BURST_SEGMENT_CONTINUE" when re-filling the buffer.
2) Yes, but you should also handle EVENT_TRANSFER_NEXT_DATA_BLOCK to know when to queue up more data for the burst.
The "ANT Advanced Burst" reference design in SDK 11+ contains a good example for you to work from.
Cheers