Yes, I do have experience with the game rules; I play it casually every now and again. However my knowledge does have a few holes here and there. Jorfa is definately my character of choice; I just listed the deputies as another alternative.
By creating a character do you mean creating one on this site? And then I send you a link so that you can approve of it, right?