^^Not really spoilers, but I'm reading a lot of names I don't recognize in your review. Are Tom and B'Elanna the only Voyager characters in the novel?
Not at all.
Chakotay gets some good stuff, as do Seven, Harry Kim and Neelix. The only core character who doesn't get that much this time round is the Doctor, and he still has some attention. It's just that I felt like talking about the newer characters more, as they have to prove themselves in a way the core cast don't, and they do get a fair bit of focus; we've got nine ships to cover, after all.