Can my contacts know if I'm on another call when they try to call me
It depends on your service provider.

In my country, all the networks will inform the caller that you are on another call via automated response; they will be asked to either hold on or call you back.

Hope this answers your question.