The house does not look opulent, but Taxachusetts is expensive. How does working in a liquor store support a lifestyle as they describe? Rhetorical. It doesn’t. He probably has more scams going than your favorite Nigerian prince who needs a place to put his money, if only you would help him...
Maybe a rich relative has been supporting him, in exchange, perhaps, for keeping his mouth shut.