You need my series of books on British Multiple Units! Most of the information you require is there with the exception of allocations and liveries. Volume 1 covers DMUs and DEMUs; Volume 2 EPBs, Haps, Saps and Caps; Volume 3 Classes 302-395; Volume 4 Classes 410-490/508.
Good luck with...