Если надо заверить сделку, то да, нужен адвокат, а если просто подпись, то кто-угодно. Только что наш приятель-канадец заверял апликейшн на канадский паспорт ребенку, и иммигрейшн прекрасно верит ему, а он всего лишь программер, а можно пойти и к юристу, только зачем.