All depends on how old those juvenile matters were. Are you 18 or 28 now? The traffic stuff won't matter. I take it that you are planning international travel. If so, GE is well worth it and if you are denied, you may always apply for Pre, which typically has lower thresholds. All comes down to your risk tolerance for $100.