Is there a way of finding solubility/solvent from basic information?
This is a broad question as solubility equally depends e.g., on the temperature of the solvent(s), presence of other (already dissolved) compounds. A database like Reaxys used by research institutes may indicate the publications with these (measured) values, or contain these values itself. Based on known data, programs may be trained to anticipate solubility of unknowns based on a structure drawn. E.g., for X in water background of a relevant program, Marvin, in function of the pH value, or an implementation of ESOL.