My processor was, once upon a time, a
top shelf chip, but that was about four years ago now (not overclocked). Raw CPU clock speed isn't terribly meaningful, as the overall speed at which a CPU does stuff is determined by many features of the chip and motherboard - all things being equal, higher clock speed is better, but all things are NOT equal. Instruction set efficiency, internal and external cache, exactly what kind of math is being done, all kinds of stuff has an impact on overall speed.
My forts tend to be at around 20-25 fps with a large population and map (150-200 dwarves, 50+ animals, typically 5x5 map). Obviously I'm not bragging, because that's not exactly awesome, but what I'm saying is that there has been little difference between a sloppy setup with a lot of running water and many dozens of loose pets, compared to a mostly dry map where I killed as many pets as I possibly could. I have not seen an appreciable FPS difference between volcano maps (which I like) and non-volcano maps (which I also like). Even when dwarves are "idle", they still take a lot of overhead to do their thing, although I do notice that when I have a large area designated to be engraved, FPS takes a nose dive -- apparently something very complicated goes on while engraving is being done, probably loading world history into large text arrays to be concattenated together to form the text of each engraving.
Anyway don't worry too much about your volcano, I think it's unlikely to be a big source of overhead. A waterfall or two here and there isn't a big deal either. I think you could have a very low overhead fort if you kept your population small and your map small, with as few tiles dug out as possible. As far as I understand it, "compexity" of pathing is irrelevant, it only boils down to distance and the raw number of possible paths, so I dunno how important it is to keep a "simple" fort design - might be nice to hear confirmation from Toady one way or the other. Either way, you have to balance a fun design vs. a fast design.
oops, ps: number of cores is irrelevant, since the game is single threaded and will only run on one core regardless of what hardware you have.