Watchman - welcome to S-B
All of that stuff will certainly work - what other local lave baits are there where you are on the river? As for live, eels may simply be the easiest. Don't discount the use of good artificials too..
P.S. - what do you do with watches - repair / service / build / accessories? I like watches