Nice additions.
Seat upholstery? Nah. Leave it ratty.
Said before I love that chain guard, but it would blend in with the rest of the bike's patina if you daubed some matching paint on it. Headlight too for that matter.
Are you planning on adding a leaf spring to the forks, ala Indian?
Carry on.