Advice on choosing recommenders
In your specific case, I would rank them 1, 3, 2, 4, with 4 not actually being a real option if you can avoid it.
My reasoning is that a truly good letter from an individual familiar with your work will always outweigh a mediocre letter from someone who doesn't.  Given that, it then becomes more important who exactly is writing the letter.  A letter from a famous faculty member with decades of experience and awards that just says &quot;this person came to class and did their homework&quot; is not going to help you stand out, even assuming that person would agree to write such a letter.
Number 4 doesn't know your work, and probably doesn't really know you either.  It doesn't matter how influential they might be; they simply can't write a letter recommending you in anything more than generic terms.
Number 2 sounds like it could be the most important writer, and while the degree of exposure you've had to them helps, the lack of a close working relationship probably hurts a bit, which is why I would rank them after number 1.
Number 3 lacks the prestige, if you will, of the others, but as one who worked closely with you and saw your work ethic up close, they should be able to write a very good, very specific, letter.