Você pode combiná-los usando awk
logical &&
e ||
(Veja mais awk boolean operadores ):
$ awk '(NF > 1 && $1 ~ /^[0-9]/) || (NF == 1 && $1 ~ /^[[:upper:]]/)' file
NAME_1
11 11
Você deve usar [[:upper:]]
para corresponder à letra maiúscula porque [A-Z]
só funciona na localidade C.