Насчет Люпина. Его хата совершенно не с краю, вспомни, что Снейп весь тот год ходил за Дамблдором и твердил ему, что Люпина надо убрать, потому что он а) оборотень и б) друг Блэка и наверняка ему помогает. На пункт (а) Дамблдор видимо сразу же велел Снейпу идти и готовить зелье, раз это его так беспокоит (и мог еще при этом внимательно ему посмотреть в глаза, типа, чтоб без глупых шуточек). А по пункту (б) скорее всего сообщил, что он верит Люпину и не сомневается, что он не будет помогать Блэку. Но Снейп упорно продолжал его подозревать во всех смертных грехах.
Так что Снейп не рискнул ничего подмешать в зелье, но, если помните, он сделал кое-что другое - выйдя на замену, начал подробно изучать с детишками приметы оборотней (явно рассчитывая на Гермиону - и не ошибся).
Так что вряд ли у Люпина была такая уж абсолютная уверенность, что Снейп не сделает ему какую-нибудь пакость, скорее, у него не было выбора - он ведь не мог преподавать без зелья. И еще мне кажется, Люпин не особо боялся приколов. Ну, вырастут уши... все посмеются и ладно. Он такой товарищ, более философски настроенный, имхо. Может, поэтому и не участвовал в выходках друзей. Неинтересно оно ему было.
А вот что касается Сириуса... Не знаю, стал бы он что-то пить из рук Снейпа, по крайней мере, Снейп никогда не ел в его доме. Кстати, я еще думала об этом - почему так, неужели боялся, что Сириус его траванет? (ну, не считая конечно той очевидной причины, что Снейп вообще себя нехорошо чувствовал в доме Блэков) Вряд ли, потому что они в одной лодке плыли. А вот эта идея - что какой-нибудь очередной шутки опасался - мне нравится
А юмор в том, что по большому счету-то они друг другу очень даже доверяли, несмотря ни на что, а вот в таких мелочах...