Answer:
It is correct to say that, I think it is even more correct/native to say the second phrase.
And the second question, I don't really know it. I'm spanish, but I would never say '' va a estudiar ella en a biblioteca hoy'', I would say '' ella a a estudiar hoy en la biblioteca''.