Por un lado, si compras un dominios .es esta claro que posicionaras en España mucho mejor que en cualquier otro país esto no significa que no puedas posicionar en otros países pero yo preferiría usar un dominio global. Con respecto a tu segunda duda yo preferiría el .org sin guiones, muchas veces no existe la posibilidad de tener el .com y por lo tanto tenemos que buscar alternativas (.net, .org, guiones, etc), el problema de los guiones es que es mas difícil de recordar y por lo tanto una vez que la web se haga mas concurrida perderemos muchas visitas directas (o la regalaremos a los dominios sin -), pero es algo bastante normal..