Some questions about algebraic groups.
Let $G$ be an affine algebraic group over algebraically closed field $k$. Questions: 1. $G$ is faithfully flat since it is defined over field? 2. Let $H$ be a closed subgroup of $G$, then (as I learnt from some paper) the map $\pi\colon G\to G/H$ is faithfully flat, why? reference? When it is locally trivial, especially when $G$ is linear algebraic group?
Thank you very much!