I couldn't find Fulcrum R7s for £100 anywhere, which is what the OP said they would cost them. I assumed they were looking for Shimano fit as they bought a Planet X RT58 didn't they, which is Shimano geared?
BB
Yes Shimano 105 in full, so yes need a shimano fit wheel, but as Vickster has already said I have some Fulcrums sorted courtesy of Planet , very happy! Just waiting for the bike to be delivered now, cant wait!
These are the wheels
http://www.planetx.co.uk/i/q/WPFURSPO/fulcrum-racing-sport-clincher-wheelset
So the spec of the new bike:
Frame/Fork
Planet X RT-58a Alloy Frame 56cm (1410g)
Planet X RT-58a Carbon Fork with Alloy Steerer (580g)
Wheels/Tyres
Fulcrum Racing Sport Clincher 2016 (1882g)
Continental Ultrasport 2 Wired Tyre 700c Black 25mm with Vavert 700c Inner Tube / 18-25mm / Presta / 40mm (860g total)
Groupset (2.5kg)
Shimano 105 BR-5800 Road Brake Caliper Front and Rear Black
Shimano 105 CS-5800 Cassette 11 Speed 11-28T
Shimano HG-600 SIL-TEC 11 Speed Chain 116 Links
Shimano 105 FC-5800 Chainset With BB 172.5mm 50-34T
Shimano 105 FD-5800 Front Mech Braze On with Band on Clamp 34.9mm
Shimano 105 RD-5800 Rear Mech 11 Speed Short Cage
Shimano 105 ST-5800 STI Levers
Finishing Kit/Other
FSA Orbit C-40 No.42 ACB Tapered Headset 9 mm with FSA Top Cap And Star Nut
Planet X Mid Rise UnderBB Cable Guide
Planet X Headset Spacer Set 1 1/8" 10mm + 10mm + 10mm + 5mm
Planet X Gear Cable Barrel Adjuster For Road Bikes
Planet X Soft Touch Handlebar Tape Black
Selcof Zeta 6061 Alloy Road Bar 42cm Matt Black 31.8mm Clamp
San Marco Ponza Saddle Cromo Steel Black
Planet X 6061T6 Forged Alloy Seatclamp Bolt Up 34.9mm
Planet X Light Alloy Seatpost 31.6mm Polished Black
Selcof KA04 Aluminium Stem 31.8mm 100mm Black