1- lo bajas de www.mysql.org
2- Si es gratuito.
3- Lo instalas sobres win98,nt,2000,xp, o mejor sobre FreeBSD
solo fijate cual bajas, si es para windows o linux
4- Si se usa con VB y te lo recomiendo mucho, pues en verdad protejes las bds, no como en access.