To answer your first question, yes, I'm sure it would be possible to set up a complete accounting program. However, doing something which would be as flexible and as powerful as the accounting tools which are currently on the market would require expert knowledge of Access (you'd probably want to integrate Excel in with it, too) and paying a developer to do it for you would be expensive, to say the least. I would encourage you to check out 3rd party accounting tools which are currently on the market.