Don’t buy a bottle cage though
The Pro Carbon SL is a great value for money carbon steed and we know that quite a few of them get shifted via Cyclescheme. It’s worth bearing in mind that any purchase over £1000 on CS requires your employer to have a Consumer Credit Licence, so while the bare bike scrapes in you’ll have to pay full whack for those accessories…
Stoutness-wise and position wise? well it’s not sold with a weight limit AFAIK, so you should be fine for weight. Position-wise? It’s built for speed, so the position is fairly low. You can raise it a bit by not cutting down the steerer when it’s put together, and padding it out with a couple of spacers. Give the boys at Planet X a ring – they know their stuff and are normally more than happy to help.