Yes Weapons Controllers do provide radar services and if you want to get a taste for the Ops Spt (FC) branch spend a few days in Lincolnshire at Blackdog (Scampton) 1 ACC and Waddo, you'll get a better more rounded view of our operations than if you went to Northumberland (where the focus is on training)
If you want to get a taste for ATC then sit in a green house with a pair of binoculars, and an old wireless.