Yes Fresh bait will definately help your chances!!! but dont use to big of baits if the water is low and clear or just clear. small nickle sized or smaller baits will do the job. try ussing 10lb main line and 8lb leader. Leader length should be around 4ft and lead length will be determined by the water movent and depth. Try ussing a small pink pearl corky also.
And yes landing fish can be accomplished from shore, just make sure you have a landing area and scope out the surounding river for areas that fish will run to to break you off or get the line wraped around.

Good Luck and let us know how you fair.