At our disposal is a list of over 100 bluegrass & old-time songs, 20 + original songs, 30 + covers of popular songs. We have no standard set list, to keep things interesting for us and the audience.
We occasionally swap instruments, or just change up the instrumentation. Occasionally, we have guests sit in with us (clogs or washboard as example).
A typical set for us is 1-3 hours.