yeah thosedirt bikes are hurting for space for any extras.
couple things that stand out just looking at the pics.
the pulse line from the motor to the pump may need to be the reinforced type especially with the added distance I use standard renforced black fuel linefrom the autoparts store
I would not run a fuel filter, the screen in the tank will be enough, filter hurt flow and the with a lectron ther is not really any small orfices that can get plugged from small dirt that may pass threw a screen in the tank