Not that I promote it, but I know (not hunt with) guys who will drive deer out of the bush by being vocal and with their dogs to people who are waiting for the deer to run past and shoot at them. It's wrong and I don't aprove, but some people still do it.
If this is the type of hunting that you will be doing, then, no a single shot is not sufficient and will require a lever action, pump action, or an auto loader.
If you are like me and respect the game, then a single shot is all you need. I am no expert on hunting, but I have never needed more that one shot. Usually, if they are not spooked before the shot and you make your shot count then one shot is all you will require. (Even a 338 magnum with a poorly placed shot could end up with a lost animal, so make that shot count)
I don't use a 30-30 myself, but I know they work well in the bush at shorter ranges. In an open field they work well on deer size game out to about 300yds.
Cheers and good luck
Colt_nut