Does ghee make a good substitution for lard?
Yes, you can use ghee or oil for sauteing instead of lard.

NOTE: You will not get the same "lardy" aroma from butter, ghee or oil, but if you use other stronger aromas / spices in your recipe it might not really matter.