Yes. The new bracket is the same. Some foam is preattached to the bracket.
Yes. The Open Window Brackets are designed to keep your unit attached to the support bracket underneath. If you have lost your brackets from last year's installation, you can visit https://midea.encompass.com to purchase new brackets.
You can purchase more foam by visiting https://midea.encompass.com/item/12562651/Midea/12400202014169/