How would I possibly integrate microsoft access into my current major project, also I need to encrypt some passwords using MD5 and am currently unable to properly do this using an external file/database.
Please Help.
That would depend on which version of Visual Basic you are using. In VB6 and .NET you can use a driver known as ODBC (Open Database Connectivity), however in the newer .NET versions you can also utilise components like ADO .NET and the Microsoft Jet Driver.
As for the MD5 Hash, there are cryptography modules available, such as this.