Pacific - Hi !
I haven't used C&C but there are great reviews about them (and I bought myself some shelves from Costco that are 14" square sections to make cubes) just in case I ever need a back up cage.
This winter, my boars (we have an adult 3,6 yo and a teenager about 9 months now) they were very very judgey unimpressed at our 2'x4' indoor cage so I bought a panelled section metal run (I would alter the shape and size , but it was about 5'x3' with an extra bit at the bay window) when they were in at night in the small bedroom.
C&C can be adjusted to fit the shape you need, you can make levels if your guineas are the type to climb (mine aren't), make a hay box to keep the stray hay minimal.
The liners are cosy , put something like newspaper underneath, they wick away moisture and stay dry on top.
I put some dog piddle pads under newspaper (mine can be trusted not to chew things) . Every day their hat trug needed changed, they certainly tested the Piddle Pads to the max (and they never drink 
Can you find out what your potential boys are sleeping on just now? It will be more comforting for them to keep the same (even short term until you decide what works for you)
They should give you 'changeover food' but if you want to alter that, do it gradually.
VET-BED is very popular (fleecy, lightweight, lots of vets use in recovery cages)
Outdoor runs- there was a post recently about this. I've got a metal one with 'tent peg' spikes to hold it. We're very happy with that.
When you get boars (and I've only had 2 boars recently, my childhood piggies were girls and my very first piggie (male) was a tragic little case who didn't last long
)
So we've had a steep learning curve 
Lots of room. Activity. Space to get away if they want to but they do like to know where the other one is -even if they don;t want to share boar-space.
They are inbelievebly greedy little things. GP3 was glaring at me over an empty plate (well there was spinach in it but that wasn't good enough. He clean forgot the pile of dandelions and grass I gave them....)