You are wrong ,;) the manufacturing date of the PCB is week 49 2018.
There is no display, just a push button with some leds on. Looking at a similar bike, it has got the same 'display', so I guess/hope it is compatible.
Is the controller sensored? That I don't know, how do I check it?