1. This is not impossible, but "came out right" is not so commonly used with human subjects. It sounds to me as if you are saying that his character was originally faulty but this eventually resolved itself (e.g. as he matured).
2. "He turned out to be right in the end" is more natural. This is saying that a statement he made or opinion he held eventually proved to be correct. Poss