Pretty sure you have the 212mm flywheel, all ae92 varients were 212mm
Re the fuel pump.....those pumps aren't designed to suck and feed......only feed. That and combined with the used nature of the pump you intend on using, its almost certain that it will fail quickly. Believe me I know, I went through 2 pumps like this on my turbo bluebird. Better off doing it properly the first time and not worrying bout being stuck on the side of the road.
Fitting a jdm or intank setup is the proper way to do it