Yes, you need to soak in salt for a while. I don’t know the exact masala for keema (will find out from my mum for you), but I do know that she puts kalonji (onion seeds in it), and the keema is made with more onions so it’s slightly sweeter to balance the bitter taste.