1)You're looking at business not first class. DL has no international F, and KE no longer has F on medium haul routes within Asia.
2)KE is known for hot cabins.
3)I find meals better, but drink service worse on KE.
4)DL Suites are much more comfortable than KE business.