Yeah, there are.As VLANS are independent L2 domains there is no reason not to assign them same address ranges.
There's no such thing as dual-core pentium 4. It's Pentium D.We ship PoweRouters with dual-core P4s and so far had no issues that I know of with using multi-cpu .