Not sure what the question is, but your best solution, if the harassment is that bad, would be to file for a harassment restraining order, or move out. I would certainly think that taking the pictures, combined with repeated requests for drugs, would constitute a pattern of behavior with no legitimate purpose, therefore entitling you to a restraining order.
Also, soliciting drugs from you is likely enough that you could call law enforcement to report it.
Finally, the harassment may be enough for you to move out since it constitutes a "constructive eviction" meaning that you should not be expected to continue to live there.
However, before you do any of these things, consult with a local attorney regarding the evidence you have (including witnesses) and what he/she would advise.
In accordance with the Avvo community guidelines, this communication does not constitute "legal advice", nor does it form an attorney-client relationship. You should seek counsel in your geographic area regarding any specific questions.