Legalization, Certification and Apostilling requirements of GV

I have spoken to couple of lawyers and this is a lot of confusion around the requirements of Legalization, Certification and Apostilling requirements of GV supporting documents.

What is clear to me is we have to get the background checks, marriage certificate and dependent birth certificates apostilled. In my case these are all in English.

Do these require translation to Portuguese ? Where can we get these translations done ? Can the lawyer themselves do the translation ? Do these require Apostilling after the translation ?
One lawyer recommends translations from sworn translators in country of residence and translations certified by Portuguese Embassy.

Have any of you had to legalize documents from Portugal Embassy of USA ? If so which documents required legalization ?
Say for the documents needed to open the bank account or the SEF GV application.

6 posts were merged into an existing topic: Apostille and document preparation for US GV investors