hi nortti looks like you have a nice Fanny Barnett there.Pity about the piston problem you could try telephoning John Harding on 01989-750731 his mobile number is 07973-889401 he has a large stock of pistons and a great interest in Francis Barnett machines. Sorry I cannot help with the badges but John might know of a source .Good luck, ride safely harry