I don't think that heavy natty would mean very natty. I think it is just a heavy jacket that is also natty.
"even it was bad news" means even though the sand-sniper was small, it was still quite dangerous, as evidenced by Eva's injury. You could rewrite the phrase as "even a small one was still bad news"
*** Not a teacher ***