I'd agree with Ryan, boiled linseed oil will set up for a longer lasting protective layer but can be removed with mineral spirits when needed. WD40 is mainly varsol and mineral oil meant to displace moisture. Neither is going to be permanent.