I got fork seals from Pyramid parts on eBay and they look almost identical to the Suzuki ones that came out. All working well so far, but it's only been a couple of months. Wemoto do sell original Suzuki ones I think.
If you need bushings though, don't get the Pyramid parts ones. They don't fit. They're the wrong size, even though they say they aren't.
I've not used any sealant on my end can and it's fine, but I did use a very small smear on the other pipe links (applied to the outside of the male section to be insterted, so that any excess gets pushed out of the pipe when fitting and not inside the exhaust in case you apply too much).
Friend lent me some "Proseal" (red) exhaust sealant that worked a treat. Flexible, so it doesn't eventually crack and crumble from vibration. Easy to apply and position before it goes off too.
https://www.amazon.co.uk/Sealpro-Pro.../dp/B000FW7VNW
Can't help with carbs advice etc.