Hi, yes there were many great generals and figures in the sikh empire including Europeans! I’d recommend “The history of the Sikhs Volume V” by Hari Ram Gupta. It is focused on Ranjit singh but goes into some detail about other figures and their contribution