Hi ! Your translation in french is good but I think it will better to write :
Salut ! Je recherche un partenaire linguistique qui parle français ou espagnol et je pourrais, en échange, vous aidez en anglais.
Pour l'instant, je peux seulement parler et écrire de façon très basique dans ces deux langues. En espérant avoir vite de vos nouvelles !
The second text looks like perfect !