Лучше: подпись к фотографии.
Нет, запятые в Вашем предложении не нужны.
В этом сочетании в им. и вин. падеже связь – управление: количественное числительное требует от существительного формы род. падежа. Обратите внимание: если изменить форму словосочетания, то тип связи изменится. В косвенных падежах (кроме вин. падежа) числительное будет согласовываться с существительным: без пяти килограммов, пятью килограммами.
Запятая не нужна.
"Справка" не выполняет домашних и тестовых заданий.
Такое употребление возможно только в шуточных текстах.
В литературном языке - нет. Но есть областные (диалектные) слова: вишняк, вишенник.
Это слово, одно из древнейших в русском языке, имеет индоевропейские корни. Родственные слова означают: в греческом - "договор", в литовском - "наем, аренда", в древнеиндийском - "связь, объединение".
Выражение некорректно.