I can't answer your question on the water pump, it is the high flow pump so I hope it will keep cool. But the pulleys are required. You need at least 180° wrap on the super charger and 180° wrap on the balancer. Factory hellcat, demon, and Hellephant all use this number of pulleys.
I figured it is the way it has to be, but I kinda always question everything.....Not trying to be negative. Have you done anything else to the engine like cam or injectors? Looks like you went for the ATI damper for +10%....
Do you know what it ended up weighing?
I figure my car is currently good for 9.60's, but I have to upgrade the roll bar to a cage...