Hello Sextus
1) Yes, that works. If you wanted something stronger, you could use 'demonstrate'.
2) Tricky. 'Moved by' has emotional associations, as in 'moved by' a piece of music, whereas I presume your meaning is closer to 'motivated'. Is there an alternative translation of the Greek?...