Beliebige Schriftgrößen kann man theoretisch mit `\fontsize{`*Schriftgröße*`}{`*Grundlinienabstand*`}\selectfont` angeben. Das geht natürlich auch in Tabellen:
\documentclass[12pt,a4paper,oneside,ngerman]{scrbook}
\usepackage{longtable, lscape}
\usepackage{tikz}
\usepackage{multicol}
\usepackage{longtable}
\usepackage{array}
\usepackage{varwidth}
\begin{document}
\newcolumntype{E}{>{\begin{varwidth}{6cm}\fontsize{4pt}{6pt}\selectfont}l<{\end{varwidth}}}
\newcolumntype{V}{>{\begin{varwidth}{4cm}\fontsize{6pt}{8pt}\selectfont}l<{\end{varwidth}}}
\begin{tabular}{|E|V|*{2}{>{\fontsize{8pt}{10pt}\selectfont}p{9cm}|}}
\hline
Test Test &Test Test Test Test Test & Test& Test\tabularnewline \hline
Test Test Test Test Test Test Test Test Test Test Test Test Test & Test& Test Test Test Test Test Test &Test \tabularnewline \hline
Test Test Test Test Test Test Test Test Test Test Test Test Test & Test& Test Test Test Test Test Test &Test \tabularnewline \hline
Test Test Test Test Test Test Test Test Test Test Test Test Test & Test& Test Test Test Test Test Test &Test \tabularnewline \hline
\end{tabular}
\end{document}
Übrigens ist es nicht sinnvoll, Pakete mehrfach zu laden, da dies die Wartung des Dokuments deutlich erschweren kann. Außerdem funktioniert die Wahl einer beliebigen Schriftgröße nur in den Grenzen des jeweiligen Fonts. Am besten funktioniert es mit frei skalierbaren Fonts, weshalb ich in obigem Beispiel je nach Engine entweder
\usepackage{fontspec}
oder
\usepackage[T1]{fontenc}
\usepackage{lmodern}
empfehlen würde.
würde. Damit entfällt in meinem Beispiel dann auch die Warnung wegen der Verwendung einer abweichenden Schriftgröße.
Näheres zu Font-Befehlen findet man übrigens im [`fntguide`](http://www.ctan.org/pkg/fntguide), der Bestandteil jeder LaTeX-Distribution sein sollte.
Übrigens sind vertikale Linien in Tabellen aus typographischer Sicht eher ungünstig. Normalerweise sollte man Tabellen so anlegen, dass die Hauptleserichtung horizontal ist. Dabei sind vertikale Linien sehr störend, weil sie den Lesefluss stark unterbrechen und die Aufmerksamkeit vom Inhalt auf die Linien ziehen. Horizontale Linien können hilfreich sein, sollten aber ebenfalls auf diejenigen Linien beschränkt werden, die das tatsächlich sind. Solche Tabellen mit komplett eingerahmten Zellen verwendet man daher normalerweise nur als Eingabeformulare, aber besser nicht bei der Darstellung einer Tabelle.
Es ist auch nicht wirklich günstig, in jeder Spalte eine andere Schriftgröße zu verwenden. Im Idealfall verwendet man nur eine Schriftgröße. Außerdem sollte man sich bei den Schriftgrößen im gesamten Dokument auf einige wenige Größen beschränken und diese nur in deutlichen Abstufungen verwenden.
Da keines der Paket und auch die Klasse Option `ngerman` nicht auswertet, wird diese Option übrigens von LaTeX als nicht verwendet gemeldet. Man sollte sie daher entweder weglassen oder ein Paket wie [`babel`](http://www.ctan.org/pkg/babel) laden, damit sie ausgewertet wird.