So the only rule is u can't get the same product twice in 2 yrs?
Correct, that's the official rule. Many people have circumvented the rule by creating a new FFN and some report getting the bonus even without creating a new one.
Not sure about checking past products. Look at old emails maybe? I try to keep all old cards for reference.