Soak the beans. Place beans in a large bowl, cover with cold water, and soak for 10 to 12 hours in the refrigerator. Drain and place in a large pot with 2 quarts water and the kosher salt. Bring to a boil, lower heat, and simmer for 1 hour or until beans are tender. Remove from heat, and let beans cool in their liquid.
Cook bacon about halfway in a large pot over medium heat. Add venison, and brown evenly in bacon grease. Add onions, carrots, celery, garlic and pepper. Cook for 5 minutes, stirring occasionally. Add chicken stock and tomatoes. Bring to a boil, then lower heat to simmer, cover and cook for 45 minutes.
Remove cover, add cabbage, and continue to simmer until meat is tender. Drain beans, and add to pot. Stir in basil, parsley, lemon juice and Tabasco. Season with additional salt to taste.