1) 한국에서든 미국에서든 어디서든 I-130을 접수하셔도 큰 문제 없습니다.
2) G-325A 는 같은 서류를 의미합니다. 5가지 서류들은 두분의 결혼의 진정성 여부를 보여주실수 있는 것이므로, 하나만 보내시기 보다는 여러서류를 보내시는 것이 도움이 되리라고 사료됩니다.
3) 기본증명서와 가족관계증명서 또한 미국내 영사관을 통해서 발급받으실수 있습니다. 한국서류로는 위 두가지 증명서만 있으면 되실듯 사료됩니다.
4) I-130 은 온라인으로 접수가 되지 않는 것으로 알고 있습니다. 다음 링크를 참조하시기 바라겠습니다.
http://www.uscis.gov/e-filing
5) 여자친구가 합법적으로 미국에 체류하고 있다는 서류가 필요할듯 사료됩니다. (F1 비자, I-20, 학교 재학증명서등)
제 조언이 조금이라도 보탬이 되셨기를 바랍니다.