All you need is your wallet.aes.json file. Should have been emailed to you. You can create a new account and import your private keys.
You would still need your 2nd password to match when you import your keys, otherwise they will not import.
You can brute force the 2nd password the same way you would brute force any other password, by trying any possible password that you may have used. You should not have a limit as to how many attempts that you may try.
If you have a backup of your wallet prior to when you set your 2nd password then you can import those keys, although it may not be up to date with all of the keys of your current wallet.