By my reading of the AAIB report, neither the lack of current licence/medical nor proper maintenance records were considered causitive.
No, but they are clearly indicative of the pilot's attitude towards flying an aircraft, with the sad inevitable result.