What Secureiam said ! You need to work out what your requirements are, and then choose something to do that.
(Not very good) analogy. You want a car, have a look around and find something not too expensive that looks quite nice. When you get home, your other half points out that you have a small car that can't legally tow a trailer, but your requirement is to tow a horsebox (which the small car couldn't safely tow even if it could have a towbar fitted).
I'm not familiar with modern digital recorders, but I suspect many of them don't have separate inputs for cameras any more - they probably just have one or two network connections for all the cameras and remove access. I wouldn't plan on putting plugs on the ends of the cables and plugging them straight into equipment. Normally, you'd terminate all the cables into a patch panel, and then use short leads to connect between the sockets on the panel and whatever the services is to be connected to. That means the fixed cabling is put in and doesn't get moved around - and it's flexible enough to cope with either going direct to the recorder, into a network switch, or via a power injector - you can also route the phone line through it with the right adapters and provided you have put enough cables in (it's hard to have too many cables !)
You can use a small switch dedicated to the cameras (and perhaps IP phones if you are doing PoE) so the cameras traffic won't hit the rest of the network, or in fact you can use just one larger switch as the switch will take care of isolating the traffic.
If you are putting Cat6 cable in, and provided it is competently terminated (many people really are clueless about this - especially sparkies with no data experience) then it will handle gigabit networking with no problem at all. There's no "or run at a bit lower speed" option - it'll either work at gigabit speed, or it won't. Certain cabling faults may make the two ends agree to run at 100Mbps, but more likely it'll just "not work properly" if the cabling is bad.
To expand a bit about what switches do. Simplifying things a bit, a switch is a bit like a post office - packets come in, get sorted, and sent out to the destination. If you have just one switch for the whole network, all the cameras, your PCs, the recorder, and your internet connection ... the camera streams will go through the switch and will get sent only to the recorder. The PCs will not see the traffic at all, and similarly the traffic between (say) PCs and the internet router will not be seen by the cameras or affect the camera streams.
The only time the traffic would share a connection would be if you had (say) a switch upstairs with cameras and PCs connected, and single link from that switch to the one downstairs with other PCs, the router, and the recorder connected. Any traffic between devices upstairs and devices downstairs would then share the one link - but even then, with gigabit you'd probably struggle to saturate it in most homes.
But in general, if traffic isn't forced to share a link like that, then multiple streams can go through a switch and will not influence each other in any way - ie you could shift a full gigabit between ports 1 & 2, while also shifting a full gigabit between ports 3 & 4, and so on. But obviously, if you were (say) trying to pull a big file off a storage device, then the traffic for that would have to share the one network connection between the storage and the switch, so 2 PCs would (while having a full 1G between themselves and the switch) have to share the 1G link between the storage and switch.
This is the case for even the cheapest and most basic network switch - in practical terms. There may be some left with internal limitations, but even those limitations are going to be way beyond what most home users could put through it.