Police say light covered truck is a safety hazard; owner hopes publicity will help charity