a prototype character is not only something you can do, but something that is highly encouraged. Finishing the programming (or most of it) Is something that a lot of indie developers do because they dont have multiple workers for working on multiple parts at once. Also if you have a demo prototyped, and its good, there is a good chance you can recruit someone with a little experience at modeling that is interested in your project.