O’Callaghan fit for Glasgow despite doctor warning