Lard or butter will substitute nicely.
If you are using it to fry meat or veggies, you may use either one but oil is better healthwise for your arteries.If you are making cakes, melt the lard before mixing into the batter.Lard is better...
it is better to use vegetable oil or canola oil rather than sunflower oil
You can use any kind of broth and the taste will not change.
no u cant use oil instead of egg