How old is battery? Are cables tight check with wrench.
You do not have to pump throttle on FI bikes. Its a no no
When you get a good battery check to see if fule pumps when you turn key on.
Yes get some plugs maybe a couple sets.
When did you clean the throttle body last?
Please add your state and model of bike you have. Click user CP @ top of page and then far left click edit signature. Thanks