Yes, but the Fiancé petition must be filed with the USCIS in the U.S. and contain a US mailing address for the USC petitioner (only!)
Kindly be advised that the answer above is only general in nature cannot be construed as legal advice, given that not enough facts are known. It is your responsibility to retain a lawyer to analyze the facts specific to your particular situation in order to give you specific advice. Specific answers will require cognizance of all pertinent facts about your case. Any answers offered on Avvo are of a general nature only, and are not meant to create an attorney-client relationship.
Yes, the US citizen petition files the petition and will need a US address. The embassy will also require an affidavit of support to ensure that the non-US citizen will not become a public charge. The affidavit of support asks about employment, income, and assets etc.
This posting is not intended as legal advice and is for general informational purposes only. You should not rely on this answer when deciding what legal action to take, if any. You should speak with a lawyer licensed in your jurisdiction before taking any legal action. This answer does not create an attorney/client relationship.
The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter,not should it be viewed as establishing an attorney client relationship of any kind.