Намного проще и быстрее будет Вашему другу зайти или даже просто позвонить в любое турагентство по месту жительства (друга) и попросить ему оформить туристическую визу в Россию. Турагентство само (через компанию партнёра в России) сделает приглашение (обычно в течение 24 часов) и отправит его паспорт в ближайшее консульство России в США для получения визы. Услуги турагентсва обойдутся где-то около $100. Плюс, клнечно, он заплатит за визу консульству России. Ваше участие (и, соответственно, походы по ОВИРам и паспортным столам в России) не нужно.
Мой муж приезжал ко мне в Москву по приглашению.Приглашение делала в ОВИРЕ, для этого нужно заполнить форму, оплатить (стоимость символическая была в то время) и написать в произвольной форме, что вы готовы взять на себя медрасходы и тд. Приглашение делалось месяц. По приезду я регистрировала его в ОВИРе и на этом все.