Что касается возрастного ограничения, ни одна из норм, содержащихся в представленных фрагментах, прямо не устанавливает предельный возраст для заключения первого контракта гражданином, пребывающим в запасе. Статья 34 того же закона перечисляет категории лиц, которые вправе заключать контракт, но среди них названы «военнослужащие, проходящие военную службу по призыву» и «граждане, не пребывающие в запасе». Вы, как гражданин, пребывающий в запасе, формально не подпадаете под эти формулировки. Однако сам по себе этот перечень не является исчерпывающим для регулирования вашего случая — в текст включено указание на «федеральный», что свидетельствует о неполноте цитаты. Поскольку в имеющемся контексте нет статьи, которая бы прямо устанавливала верхнюю границу возраста для первого контракта с запасником, необходимо руководствоваться иными положениями Федерального закона № 53-ФЗ, в частности его статьёй 38, где закреплён предельный возраст пребывания в запасе и, соответственно, предельный возраст для поступления на контракт для такой категории граждан. Эта норма не приведена в предоставленном контексте, но именно она является ключевой для вашего вопроса. В настоящее время для граждан, имеющих воинские звания офицеров запаса, предельный возраст составляет 65 лет (для высших офицеров — 70 лет), для сержантов и солдат запаса — 55 или 60 лет в зависимости от разряда. Следовательно, в 50 лет вы находитесь в пределах этого ограничения, если ваше военно-учетное звание не относится к высшим офицерам с ещё более высоким порогом.
Отдельно стоит оценить статью 10 Положения о порядке прохождения военной службы, которая посвящена заключению нового контракта с лицами, уже достигшими предельного возраста пребывания на военной службе. Эта норма регулирует продление службы после наступления предельного возраста, а не первичное поступление. Поскольку вы в 50 лет этого возраста ещё не достигли (если только вы не относитесь к категории военнослужащих с более низким предельным возрастом, например 45 лет для некоторых должностей, но для запаса действуют иные правила), данная статья к вам не применима. Она касается военнослужащих, проходящих службу и изъявивших желание остаться после достижения установленного для них предела, а не граждан, впервые желающих заключить контракт.
"1. Новый контракт может быть заключен с военнослужащими (гражданами, проходившими военную службу по контракту и имеющими воинское звание высшего офицера), достигшими предельного возраста пребывания на военной службе и изъявившими желание продолжать военную службу: а) имеющими воинское звание Маршала Российской Федерации, генерала армии, адмирала флота, - на срок, установленный решением Президента Российской Федерации; б) имеющими воинское звание генерал-полковника, адмирала, - на один год, три года, пять лет, десять лет или на меньший срок до достижения ими возраста 70 лет; в) имеющими иное"
— Положение о порядке прохождения военной службы (утв. Указом Президента РФ от 16.09.1999 № 1237), ст. 10
Поскольку конкретные медицинские критерии — какие именно заболевания и категории годности (А, Б, В, Г, Д) допускают заключение контракта в вашем возрасте — в предоставленном контексте отсутствуют, необходимо обратиться к Постановлению Правительства РФ от 04.07.2013 № 565 «Об утверждении Положения о военно-врачебной экспертизе», которое должно содержать таблицу требований по статьям расписания болезней в зависимости от возраста. Ваш шанс быть признанным годным будет зависеть от результатов освидетельствования, проводимого по категории годности не ниже «Б-3» или «А» для конкретной военно-учетной специальности, и от отсутствия медицинских противопоказаний. В целом, при отсутствии серьёзных хронических заболеваний и при сохранении удовлетворительного физического состояния поступление на контракт в 50 лет возможно, если ваше звание запаса и разряд не превышают установленный законом предельный возраст.