I think Jesus knew what was in his heart.
Whatever you give away for Christ one will receive many fold.
Not that easy. If the catholic wants John 6:53-57 to be literal then the passage with the rich young ruler has to be literal as well. You have to sell everything. You can't have it both ways.