I am working through Sipser, and have come accross the following claim, "any $f(n)$ space bounded Turing machine also runs in time $2^{O(f(n))}$", which can be proven by looking at the upper bound on the number of configurations a Turing machine that uses space $f(n)$ can take. An implication of this claim is that a $f(n) = n$ space bounded Turing machine runs in time $2^{O(n)}$, and hence I take it this means that any Turing machine running in time $2^{O(n)}$ is a $O(n)$ space Turing machine.
Now there is an excersise I am doing that asks that you prove that $NP \not= SPACE(n) = LINSPACE$ (see problem 4). Using the logic above from Sipser, I am arguing that if $NP \not\subseteq SPACE(n)$ then there is an NP-complete problem $A$ not in $TIME(2^{n}$). But what would such a problem $A$ look like? I take it that it would need to be a problem in say $TIME(n!)$ or $TIME(n^n)$ (i.e. a language decidable by a superexponential time Turing machine)?
Moreover, as stated in the link, it is unknown if $NP \subseteq SPACE(n)$ or $SPACE(n) \subseteq NP$. So is the reason why we cannot prove $NP \not\subseteq SPACE(n)$ for example because all the known NP-complete problems are in $TIME(2^n)$? For example in subset-sum for a set of $n$ integers there are $2^n$ possible subsets, and indeed all NP-complete problems are similar.