I refer to
RAF WWII Operational and Flying Accident Casualty Files in the National Archives by Mary Hudson has a table prepared in 1947 that provides partial answers to this question. its an amazing document calculated and written down on paper before the era of electronic spreadsheets and it is mind boggling to think how much effort went into it. The numbers are for 3 Sept 1939 - 14th August 1945
It does not say Training Accident but categories deaths into Flying Battle / Flying Accident / Ground BAttle and Ground deaths.
Under Flying Accidents:
22815 Killed 22 Missing (127 POWs) -> RAF 15869, RCAF 3042 WAAF 20 RNZAF 668 RAAF 1485 SAAF 431 Other Dominions (61) Polish 609, Allies 630
For Flying Battle
70188 Killed 66 Missing 12063 POWs