It's all good bro, we've all been there with being a newbie on a bike. If you aren't sure about something or doubt your mechanical abilities, it never hurts to go down to the shop or talk to an experienced RR rider and get a second opinion. We here will do our best to steer you in the right direction though! The only way to learn is to do it, however just don't get in over your head!
As far as your kickstand shut off issue, I would poke my head under the seat and check the connectors to the kickstand harness. I had one on my 900RR that popped off when I set a wheelie down hard, and the motor just cut out. Long story short did some splicing on the road, still no fix. Had a friend truck it home only to open it up and find the connector unplugged. Either that or you have a bad kickstand switch, which is possible, but not as likely. If you have a multimeter you can check it, but if you don't have much experience with electronics or access to a multimeter forget about it.
With your throttle lag, I would definitely change the oil, it's supposed to be done at 600 miles, but that's gone now. DO NOT put synthetic in that motor yet, wait till she's good and broken in (4000 miles or so) if you do decide to run it. If you've changed the oil on a car, you can do it with this, the owners manual even tells you how to do it. Be sure to use actual motorcycle oil (Honda GN-4 10W-40 preferred) as the transmission & clutch is bathed in the same oil as the motor. The other fluids don't need to be changed, but it wouldn't hurt to check the levels and make sure everything is topped off. (Brake fluid & anti-freeze, blinker fluid etc.) After you have that done, make sure the throttle cables are adjusted properly. They tend to stretch out a little with break in and you may not be able to pull the motor to WOT. If you grab your throttle, and there is play between the point you start turning it and the point the motor starts to rev up, you need to adjust it. To adjust that just locate the top throttle cable near the grip, there should be a turnbuckle with a 6 and an 8 MM nut. Back the 8MM nut off to allow the 6MM barrel nut to move. Twist it in the appropriate direction to tighten the throttle. You want it tight enough to allow an instant throttle response when you twist the grip, but not so tight that when you move the handlebars to full lock either way the idle of the motor changes. Once done, just snug the 8mm nut down onto the barrel and snug the two together.
Another thing that will cause lag and jaunty throttle/motor feeling is a loose chain. There is instructions in the owners manual for that, so I won't go into grave detail. I do it every 500 miles or so. Invest in a good set of tools and a rear stand with spools and you can save yourself a lot of time and money rather than going down to the shop all the time. It also gets you away from the nagging wife/girlfriend and lets you get to know your bike intimately. Good luck, let us know what happens!
!!!!STOLEN!!!! 2007 CBR600RR "The Scalpel"
Goodrich & Galfer steel braided brake lines, KR tuned slip-on, Michelin Pilot Pure's, Puig Racing Screen, Shogun no cut sliders, Minute Maid frame plugs, ProGrip grips, TechSpec tank grips.