Trust your instincts on whether the person is sketchy. Unless they have a Venmo Business account your pretty much on your own. The CC transaction isn't going to show the seller, it's just going to show "Venmo" and Venmo says they don't offer buyer protection unless it's through a business account.