(IANAL) Don't forget that the J-1 (from Brazil at least) has a two-year home residency requirement that means you need to live in Brazil for two years before applying for any permanent visa. There's ways to petition for the requirement to be waived but I'm not sure about the details.