Combining fonts is an art rather than a science, but there are basics that will help you make decisions. Typography.com has some ideas.
Four Techniques for Combining Fonts
Building a palette is an intuitive process, and expanding a typographic duet to three, four, or even five voices can be daunting. Our approach for mixing font families is to keep one quality consistent, and let the others vary.