After 46000Km the centre seal will most probably be finished on the crank and the big end bearing cages too.
As for the second-hand crank, can the seller provide proof ? If not, give it a miss as 99.9% of the time the owner will say anything to get it sold.
Your best bet would be to go new as that will last the longest under normal operating conditions.
Best of luck,
Mario