Can a person afford not to hire an attorney and keep their record clean? The cost of a public record will be far more than the cost of a lawyer. If indigent, do apply for public defender representation. In Minnesota, juveniles 16 and older with felony adjudications have a public record (many do not realize this). With or without a lawyer, I would suggest considering a goal of avoiding a guilty plea or conviction for anything drug-related, including paraphernalia; but condider accepting the speeding in order to get that. A petty misdemeanor in Minnesota is not a crime, though can result in a "conviction" of a petty misdemeanor. They generally do show up on court and other public records. That is a reason to avoid a a guilty plea or conviction. Expungement law is a bit complex in Minnesota, but suffice it to say that the only kind worth having here is a statutory expungement under Chapter 609A, which is only availalbe where there was no guilty plea and no conviction. It is difficult to accomplish a "partial expungement" such as a dismissed paraphernalia charge where there was a speeding conviction from the same date, same court file. But if it is dismissed without a guilty plea ever having been made, expungement would be of little importance anyway. See links below for more.
Apply for public defender. Otherwise speak to prosecutor and offer to plea to speed in exchange for dismissing drug charge. If you can't, get the PD to challenge the search. Mthat should help resolve case in your favor. Good luck.