Load and display OBJ file

Hi everyone,
I have very basic doubts about OpenGl. I am working on animations with Microsoft kinect sensor, but you might suggest me to use Iclone are something but ,I am a student in final year of MTech so I need to show my results in a code form.

I want to create an avatar on my own and make it act and perform actions like humans. But the problem is to get started I would like to load an already existing mesh model and start modelling that using Opengl. So my questions are,

  1. How to load a .obj file in opengl?

  2. How to display the wireframe model represented through .obj file on the screen( I know that I can display using Windows Presentation Foundation application) ?

  3. How to make basic movements to the avatar wireframe model?