Sounds like I'd really enjoy your campaign. It's right up my alley. If you get a chance tell me more about how it's set up and run.
I've narrowed all of my terrain, buildings and figures to the Pulp Cthulhu Arkham, Dunwich & Innmouth Settings.
Where do the first two figures come from. I'm not familiar with those sculpts.