I would think that if he was serious about R he'd be rid of those cards. Big red flag to me.
Also a fellow SIer had a great post about porn...
"The behaviors you have described (sneaking porn daily) lead to isolation, fantasy building, and lying. The primary problem, other than objectifying other humans, is that it interfers with intimate emotional bonding in a relationship." by startingover62
Keep in stealth mode and watch your bank accounts and investments. Make copies of everything financial. Hugs.