I am really interested in breeding my Ball Pythons. I have a few questions before I do so.

First, I plan to get the Reptibator egg incubator on Amazon.com for $110. Thoughts on this incubator? I can only afford something in that price range.

Second, I was planning to get the Hatchrite substrate on Amazon.com for $9. Is this a preferred substrate? Should i try the egg crate way?

Third, I am snake hunting for a male. I was thinking about a Pinstripe or Spider. I have a normal and a pastel female. Which one?

thank you in advance for your consideration and helpfulness.