One knife would not be optimal for all of those tasks. Something most versatile for me would be in the 5-7 inch range.
S5's are really awesome but a bit small of some efficient survival/shelter tasks.
Skinny ASH is the best all around knife IMHO. Other ASH's are very good too.
SFNO's and SOD kick [censored], but are a bit large for some tasks you mentioned.
Anything smaller or larger are specialty knives and will limit you.