Welcome to the forum! You'll find many answers by using the search button--though it's not the greatest. I can't really speak to the legality of a minor carrying a knife. I will say that there is no state preemption for knives and that localities may legislate against the carry of knives. Also, there is no black and white definition of when a gun actually comes concealed. Most of us will tell you that an IWB holstered gun would be considered OC. I personally wouldn't carry that way if I didn't have a CDWL--too much opportunity for a shirt of a jacket to cover the weapon. Chances are though, if you were confronted by an LEO for carrying a weapon and he demanded to see your CDWL, you could easily argue that the gun isn't concealed if a cop noticed you were carrying it.