1) Yes, NiGHTS was largely written in assembly, but it does use libraries that were C (Sega SBL probably)
2) There are so many different versions of Xtreme, who knows which one is being talked about absolutely lol, some were in C yes.
3) Sonic Jam is leftover work from Sonic World, which was...