Don't half ass the oil pump. it's cheap... do it right.
Remove the stock crank drain and replace it with the block off. It's cheap... do it right.
I am personally not fond of removing the choke butterflies, but if you're going to do a primer valve... you need to remove them to put on the nipple. My ski has a boat primer and no carb primer. The common boat primers prime the lines, but don't put and fuel into the carb. The other primer actually squirts fuel into the carb. I've had no problems with my boat primer so I haven't bothered with the other kind of primer. The primer that was linked does work better, and I would suggest going that route over the boat primer.
There's not very many good ways to keep the engine compartment dry w/o doing a lot of glass work. Simply put... the hood design of the X2 is very bad. Simply face the fact the the ski is going to have water and a lot of it in the engine compartment all the time. Do anything and everything to keep the water away from the carb. Your focus is going to be more on getting the water out rather than keeping it out, because face it... every X2 owner has the same problem...
The best way to mod the airvent is to glass over it and move it to the back of the hood (infront of the sterring in that big useless area). If you look at the build threads, you can find several people who have already done this.
i removed my fuel selecter and ran my throttle cable, bilge switch wires and the start stop switch wires through the old fuel line holes. It can be sealed with silicone. If this works for you, you can glass over the old rubber part that they used to go through, which is just another way for water to get in. I also used the fuel selector mounting plate to mount my bilge switch, so the bilge switch is where the fuel selector used to be. Personally... I'd rather have the switch so I could have a reserve fuel tank, but It's not worth the money to me. If you like... you can remove the oil cap by the fuel cap and mount the fuel switch next to the gas cap.