Решение:

а) Рассмотрим треугольник SAB. Имеем
SA2+AB2=51+242=51+576=627=SB2.
По теореме, обратной теореме Пифагора, треугольник SAB
прямоугольный, поэтому
SA⊥AB.
Так как ABCD — прямоугольник, то
AD=BC=7.
В треугольнике SAD имеем
SA2+AD2=51+72=51+49=100=SD2.
Следовательно, треугольник SAD также является прямоугольным и
SA⊥AD.
Прямые AB и AD пересекаются и лежат в плоскости основания
ABCD. Поскольку прямая SA перпендикулярна двум пересекающимся
прямым этой плоскости, то
SA⊥(ABCD).
Таким образом, SA является высотой пирамиды.
б) Проведём через точку C прямую, параллельную диагонали
BD. Пусть эта прямая пересекает продолжение стороны AD за точку
D в точке E. Тогда
CE∥BD.
Кроме того, поскольку
DE∥BC,
четырёхугольник BDEC является параллелограммом. Поэтому
CE=BD,DE=BC=7.
Диагональ прямоугольника ABCD равна
BD=AB2+AD2=242+72=625=25.
Следовательно,
CE=25.
Так как точка E лежит на продолжении AD за точку D, то
AE=AD+DE=7+7=14.
Из пункта а) известно, что
SA⊥(ABCD).
Поскольку AE лежит в плоскости основания, имеем
SA⊥AE.
По теореме Пифагора в прямоугольном треугольнике SAE:
SE2=SA2+AE2=51+142=51+196=247.
Аналогично в прямоугольном треугольнике SAC:
AC2=AB2+BC2=242+72=625,
поэтому
SC2=SA2+AC2=51+625=676,
то есть
SC=26.
Поскольку CE∥BD, угол между прямыми SC и BD равен
углу между прямыми SC и CE, то есть углу ∠SCE.
Пусть
α=∠SCE.
В треугольнике SCE по теореме косинусов:
SE2=SC2+CE2−2SC⋅CEcosα.
Отсюда
cosα=2SC⋅CESC2+CE2−SE2=2⋅26⋅25262+252−247=1300676+625−247=13001054=650527.
Следовательно,
α=arccos650527.
Ответ: arccos650527.