Yeah, you got the answers to 2 suspicious people on your list.
The way I see it, is that the Mafia are going to have to use their hit this round to kill the Doctor.
The question is did the townies learn something over the weekend? If they got a mafia member then it will be a nice easy vote out. If they didn't they build another key member into their ranks of a townie alliance.
However, this leaves the townies the ability to investigate another person...if that happens and they find a mafia member it is pretty much over. 3 mafia left, you can only hide so long.