I have applied an orbit to camera and changed perspective and focal length to 25 mm and then locked the camera. Preview looks good but when I play render it reverts back to 35 mm, what am I doing wrong?
Locking the camera doesn't do anything. You will need to edit that camera so that the Focal Length is 25 mm.