if the clutch has been slipping it's probably ready for replacement. a weak clutch tends to show itself in the upper gears. imo, put a new clutch pack in.
a new needle and seat may be in order for the carb issue. if you tap on it and it stops, then the float level is probably ok. clean it out good, and if the problem continues, replace the needle and seat.