For dashing one has to arrive or leave at every station by the relevant train which rules out expresses.
Bashing, something which railway enthuisiasts do, requires you to pass over the route and therefore permits non stop expresses.
Does anyone have any opinions on which set of rules should be used and also what the previous records were based on...
It has been done! From the 1994 Guinness Book.
Alan M Witton of Chorlton, Manchester visited every open British Rail station (2362) in a continuous tour for charity of 26,703 km (16,593 miles) in 452 hr 26.5min from 13 Jul - 28 Aug 1980.
Colin M Mulvany and Seth N Vafiadis of west London visited every open British Rail station (2378) embracing also the Tyne & Wear, Glasgow and London underground systems (333 stations) for charity in 31 days 5hr 8min 58sec. THey travelled over 24,989 km (15,528 miles) to average 61.2 km/h (38.1 mph) from 4 Jun - 5 Jul 1984.
I am slightly confused about the time in the first record. 452 hours is about 19 days which is not consistent with the dates given.