i am new in project for company that have bigger enterprise/accounting system based on Visual Basic for Applications (VBA) in Ms Access 97. This application is still alive, they
2.Most Probably, though that obviously depends on the skill of the developer.
3.This would be a problem as everyone would be working on the same file. So yes, >NET development supported by version control would be better for more developers
4 and 5. See ufoq's answers