3. I am not sure what is meant by shape, it could be to do with structure.
4. It is magnesium nitride, as adding nitrogen makes a nitride
No, a precipitate will not form when barium nitrate, Ba(NO3)2, reacts with potassium hydroxide, KOH, in aqueous solution because both products are soluble in water.