A man has died in hospital about two weeks after he suffered serious burns during an incident on a boat in Sydney’s north.