As a fellow bow hunter, even though I use modern stuff, and an owner of the rifle you mention, I think I can relate and maybe be of some help here. In fact I have two Survivors, one in .223 and the .308. Since the .308 has you interested I will share what I have learned about it.
I have cleaned up the trigger some per the methods posted on this forum. I just like to tinker, but I think it is worth the small time investment. With factory ammunition it will shoot two inch groups at 100 yards. I did have to try a few flavors to find one it likes best. That, I believe is true of any rifle. Fact is it really likes Nosler Custom ammo, 125 grain if I recall, but it takes cheap Monarch in a heavier bullet well enough, too.
I use a Swift brand scope, one of their hunting versions. It has been stone reliable on this rifle and the Ruger Number 1 in .25-06 I had before. Reasonable price and it gets the job done. I have two of the target versions and one of those lives on the .223.
Result wise, I have dropped several white tails, one at two hundred yards. It is accurate enough for me to successfully go for head shots on pigs at one hundred yards. The .308 is a versatile round and has no problem knocking down big, thick skinned, hogs. Shot placement withstanding I don't see how the game you mention would be a problem.
Regarding maintenance and reliability, there are so many good, reasonably priced rifles out there, I don't know that the Survivor could claim superiority in that department. Here are some areas in which I believe it does excel.
1. Fewer parts - that is a virtue in itself as it means fewer things to eventually fail
2. Very simple design. If one can't work on these, should the need arise, I might suggest fishing - with a cane pole.
3. No need to sweat the finish. So it gets a scratch? I like a rifle I can stick between the seats of the truck and go.
4. I really like the exposed hammer. Round in the chamber or not, if that hammer is down, nothing is going to happen. Anyone around can tell if it's live or not, even if you don't break it open
5.Very low cost. Maybe that should be higher up there.
Good luck and read the Handi 101 Basics post up top.