> How many 4 length strings can we make out of the letters a, b, and c?

That's 3^4 because "strings" implies order matters. If you only care about *selections*, then yes it's 6C2 because of stars and bars. You're choosing two places (out of 6) for the bars, while with aabbbb you're choosing two places for the a's out of 6.