Is my carb ok?

At the end of the day, you cant tune the car on the internet. Buy a tuning jet kit, some different power valves, squirters, and grab your hand tools and go get dirty and tune it in the garage and on the road.