Hello David,
1) The channel 0 and channel 16 of DMA hold the same interrupt vector :

You check the register of "DMA_INT" to check the interrupt source is channel 0 or channel 16 .
2) Do you want disable the DMA complete interrupt ? If yes, you can disable it on here :

if not , you can tell me your purpose in detail.
3)About this question , this is the restriction of the hardware , i also can not accurate to say
what unpredictable behaviour it will be , while this is ture , please refer to it .
-- And you said from your project you send to me , i can find the bug , sorry , please point out
where is the bug ?
Hope it hleps
Alice