1. Oui, on peut gérer des bases de données avec VB .NET, je vois pas pourkoi MySQL ferait exception
2. Euh des sources yen a partout et sur n'importe quoi, si t'en veux une qui te soit utile faut être plus précis...
3. Pour une très grande base de données, à mon avis vaut mieux éviter Access. Surtout s'il doit y avoir des accès concurrents.
Voilà.