Thanks for those, my main concern is these three holes up here.
The other stuff shouldn't matter that much in this case since I pretty much assumed that the mounts will have to be custom made, since the frame that I'm using is quite different from NSR250