State and federal laws, including the IRS, differ on what percentages charities can legally spend on administrative costs. The best place to look for what exactly a non-profit spends its money on is to look at the publicly available IRS Form 990 for that charity, which is a required filing for each non-profit. A good site for that kind of research is GuideStar. You can search for Kentucky based non-profits there.
A good article about reading 990's is Reporting Nonprofit Operating Expenses | Nolo.com.
For general ratings of established state and nationally recognized charities, you can check any number of sites, such as CharityWatch, Charity Navigator, and an article at Consumer Reports.
Of course, much street corner fundraising is entirely private and unregulated, such as car washes for schools, medical needs and other personal expenses, and not affiliated with any national organization. I'd assume that anyone fundraising for a national or state organization will be required to have ID and paperwork that shows their affiliation; but again, those laws will differ from state to state.
And of course, GoFundMe type fundraising has some safeguards against fraud, but again, they are very new due to the nature of the Internet, and can be very unregulated.
For Kentucky laws and non-profits, see Charitable giving - Kentucky Attorney General for state laws, and the Kentucky Nonprofit Network.