Bonjour,
Certes se former sur le produit peut aussi être une solution, nais voici quelque réponses :
1 - Concernant la gestion de document, SharePoint ne nécessite aucun développement particulier. Mais Cela ne veut peut dire que c'est simple, cela peut devenir assez complexe si l'on veut gérer différents types de contenus, des colonnes liées a des métadonnées spécifiques, du versionning, de l'approbation de contenu, j'en passe et des meilleurs...
2- En ce qui concerne les formulaires, cela ne nécessite pas forcement des connaissances en développement, et tout dépend de quel type de formulaire il s'agit. s'il s'agit juste d'un fichier Word ou Excel a remplir, cela peut se gérer par le biais de différentes qui contiennent différents types de contenu prédéfini incluant des templates. D'autres de manière plus élaborée on peut concevoir des formulaires InfoPath gérer intégralement par SharePoint.
Mais tout ca pour revenir au point de départ, il faut se former. Mais n'hésitez pas a poser des questions un peu plus pointus lorsque vous aurez passé quelques heures supplémentaires derrière une machine virtuelle.
Bonne continuation avec SharePoint