Can I be charged with DUI if my blood alcohol is below .08?

Yes.  Even if the breathalyzer test shows your blood alcohol level is below .08, you can still be arrested and charged with DUI.  

Can I be charged with DUI if I'm under 21?

Can I have open containers of alcohol in my vehicle?