What is the final volume of solution that the cells will be exposed to? This will ultimately determine how the dilutions are to be done. Thus, for example, since you will be adding 100% DMSO, and you want the final concentration of DMSO to be 0.1%, this means you need a 1:1000 dilution of the DMSO solution. If your final incubation volume is, say, 1 ml (containing the cells), then you will have to add 1 ul of the drug/compound solution. This will give you a 0.1% final DMSO concentration. If you are not planning to dilute the DMSO prior to adding it to the cells in culture, you will run into a problem. That problem is that diluting the DMSO 1:1000 means that you will also have to dilute your compound 1:1000, and this won't be possible based on the amount you have, and presumably, on the solubility. Why do I say this? To get a FINAL concentration of 0.96%, e.g. after diluting 1:1000 would mean an initial concentration of 9.6 g/ml DMSO. This is unreasonable.
So, the final incubation volume becomes critically important. If it is 1 ml as assume in the above discussion, you will not be able to prepare such solutions without first diluting the DMSO stock solutions. I hesitate to suggest possibilities without first knowing the final incubation volume, and also knowing what is the smallest volume you are able to measure. Can you, e.g. measure 1 ul reliably?