Drum brakes 101
shoes must exhibit a light dragging to the drums when properly adjusted - they are not adjusted properly - so there are pedal issues as you have described.
front wheel bearings must be adjusted properly as well - the old school method is not the best, try 120 inch pounds of...