Account specific (not mine alas)
The app doesn't update properly, but the website does. So if you have already been credited for the first one and it still shows on the website as having 1 to redeem then you can claim again.
This time for me it has a new date range, so new rules apply.
Yes you will, It came up on husbands and my accounts again with the new date, so brought it again and payment has been confirmed. Both times it’s cost me £1.50 and they’ve paid me £2 😁
Mars chocolate equals indigestion for me. :-(