Let me call $L$ your Lie algebra $\mathbb{R}^n$. The condition for a subspace $V\subset L$ to be a subalgebra is a closed condition: you want the map $V\otimes V\rightarrow L/V$ deduced from the bracket to be zero. In other words, let $\mathcal{V}$ be the universal $k$-plane bundle on $Gr(k,n)$, and $\mathcal{Q}$ the universal quotient; $Gr(k,n)_{L}$ is the zero locus of the map $\mathcal{V}\otimes \mathcal{V}\rightarrow \mathcal{Q} $ induced by the bracket. Thus $Gr(k,n)_{L}$ is a closed subset of $Gr(k,n)$, hence it is always compact.
As for the second question, I am not sure I understand it : I suppose you are talking about the restriction of $\mathcal{V}$ to $Gr(k,n)_{L}$; then its characteristic classes are just the restrictions to $Gr(k,n)_{L}$ of the characteristic classes of $\mathcal{V}$.What else?