In general, "Like dissolves like".
So organic compounds will dissolve in organic solvents
lipid
Like dissolves like. So organic compounds are generally soluble in organic solvents whereas inorganic compounds are more soluble in inorganic solvents (though there are plenty of exceptions to this).
Sodium chloride and water are polar compounds. Iodine is soluble in nonpolar organic solvents.
It isn't strictly true, but generally ionic compounds are not highly soluble in organic solvents because ionic compounds need a highly polar solvent to dissolve well (such as water) and in general organic compounds are not as polar as water. Remember, like dissolves like. However, many ionic compounds are very soluble in a variety of organic solvents, just not as much as in water.
I believe that is not soluble in organic solvents.
In general, inorganic compounds will dissolve in polar or inorganic solvents such as water, whereas organic compounds will dissolve in organic solvents. However there are many exceptions to these.
Diphenylamine is only slightly soluble in water, but more soluble in polar organic solvents.
Benzene is only soluble in other organic solvents. It is not soluble in water or other polar solvents.
YES They are
As a general rule polar compounds are soluble in polar solvents and nonpolar compounds are soluble in nonpolar solvents.
Sodium chloride is very soluble in water but not in organic solvents.
Sodium chloride is a molar compound, organic solvents are generally not polar. But sodium chloride is soluble in propylene glycol, formamide, glycerin.