I've made exceptions as well and 99% of the time have been pleased. I just don't have a Facebook. So I just pass over them because I can't easily access a way to communicate or see there work. But seat does look good. Gripper is the way to go.
yup just went and looked. Sucks they don't have a website. I very rarely use company's that only advertise through Facebook. Just a thing I have about that.
Factory. They are always chamfered. Should be at least.
I think they run something through when they are cast to clean them up. Or when they press the sleeve in.
Who ported/assembled the motor. They would be the person to ask. Not randos on the interwebz. Cause its not my bike and I could have no clues.
So with that being said. Stock carbs will be fine.
It's tough to say. I don't know how many competent banshee people are in Jamaica. But it's looking more like some one with a bit more of an idea is going to have to check it out.