Sorry, I think I was unclear. 1, 2, and 3 were three seperate errors, but not done in order. I grouped them (bad habit, I know) because I thought they were related. Does this change your response? See also that the fix Not finding forcefield saved in Avogadro.conf leads to segfault and failed launch - #2 by matterhorn103
seems to solve problem 1.