For now there's no reason to suspect Spartan. He exe'd the Witch (which tbh even if he is TT he had to do after Maf sold him out) and he supported lynching the Mafioso.
Eagles is a very good player. He could be Doc, Maf, or TT. He's definitely earned a reputation for being untrustworthy.
The thing with inactivity (and admittedly it's something that I forget sometimes too): it's not necessarily about singling out people who are being quiet/inactive, it's about recognizing who is being more quiet than usual. Like last game a lot of people were calling me out as being quieter than usual even though I was still more active than other people (and really I don't think I was much quieter than normal, just Maf knew I was Jugg so they were trying to push me). Guys like Nyko and Berocka are usually pretty quiet in general so they'll get a little more leeway than if like Eagles or Mike ended up saying nothing all day. There's still a point where you have to be involved, especially now that it's day 4, but a new player or someone who is often less active is not as suspicious being quiet than someone who is usually active.