Hi and welcome!
If you're expecting babies, you'll definitely need to get your pigs inside, ASAP (and even if you weren't having babies, still bring the pigs inside, it's much safer for them there)! You can buy premade C&C cages from the cage store on this website, or on Ebay. You can also make your own. If you do that, you'll need grids that are 9x9, and coroplast. The grids can be bought practically anywhere, and the coroplast can either be bought at Home Depot or sign shops. If you buy from Home Depot, order online and choose to pick up in store, because some stores don't carry it in stock!
Cage store;
https://www.guineapigcagesstore.com/
Make sure you take a good look through everything! You can also just buy the coroplast base through the store, and buy your own grids at a store near you if you think that's cheaper.
EBay;
https://www.ebay.com/sch/i.html?_fr...0.TRC0.A0.H0.Xc&c+cage&_nkw=c&c+cage&_sacat=0
HomeDepot
https://www.homedepot.com/s/coroplast?NCNI-5
You're going to need two cages (which you've already said), one for boys and one for girls. Hopefully Spice has at least one girl and one boy, so both mom and dad can have a friend.
Make sure your male pig and Spice are separated. If he is still with her when she gives birth, he will get her pregnant immediately which is extremely dangerous for spice (back to back pregnancies are a BIG no-no).
Babies are a lot of work and money, and carry a large risk.
Be prepared to lose either Spice or the babies. It's not uncommon. You're going to need a cavy-savvy exotics vet on call, and have one that has emergency hours too, incase she experiences any complications.
Mom should already be on a high calcium diet because she is so young, but just incase you don't know this (not saying you don't!), I'm going to explain this.
Pigs under 6 months old (and nursing sows) need to be given extra calcium. This can be done in 1 of 3 ways.
1) Supplement alfalfa hay with your normal long strand grass hay (1/3 alfalfa to 2/3 grass hay)
2) Give alfalfa based pellets instead of timothy based pellets **baby pigs need unlimited pellets
3) Give vegetables high in calcium (a few strings of parsley every day will do the trick!)
Now, I hope you understood how expensive babies are before you put your male and female together. Obviously, you're going to need to buy larger cages, which you already accounted for. Those are pricey in themselves.
Also, feeding needs. You most likely already know this, but each day every pig needs:
*Unlimited long strand grass hay
*1 cup of pig safe vegetables
*High quality pellets (1/8 for adults, unlimited for babies).
This is PER pig. It's not uncommon for pigs to have 4 or more babies. You may only have 1-2, you may have 4-5 (or more, but that's not as likely). You won't know until they're born! But I'm going to go with 4 for my example, because that's how many pups my girl had (I adopted her already pregnant). 4 pups + mom + dad = 6 pigs. That is unlimited hay for six pigs, 6 cups of vegetables daily, and nearly 1 cup of pellets (once they're adults, remember, unlimited for babies) every single day. That is A LOT of food, and it costs a lot of money to buy that food.
Plus, vet expenses. Which is a whole 'nother ballgame.
Anyways, what's done is done. You have a pregnant guinea pig. Now all you can do is give mom, dad and babies the best care. For the future, do know that this forum does not condone breeding, though.
ETA: Baby boys need to be separated from mom at 3 weeks.
And Spice is adorable!