The answer to your every question both expressed and implied is "Yes".
However you have to intelligently factor in Time, Money and your
personal involvement.
You will be involved in any case. The extent and effectiveness of
your involvement will affect the other two elements and will be
affected by them in turn.
You could search for a single solution that meets all of your need.
If and when you find it, it most likely will have a price tag
attached. More likely you won't find anything that does everything
you want. You've already started that search here. I suggest that
you continue it by using Google and other resources by searching on
elements of the solutions you seek. There are also resources that
host freebie and demo software. Simtel.com is one such. CNET.com is
another.
You can develop your own solution using Access. "Access Newbie" kind
of implies that you'd like to take that path. If that's your plan and
you have the time, go for it! If you need a well done solution that
does all that you ask and imply then expect it to be ready in about a
year. Additional money: $0.0, time expended: 1 year, your
involvement and effort: 1 year.
A third path is to have your application built to your specifications:
where ever you are there are probably Access developers in your local
market. There are internet based companies who will get you to fill
out their forms online and who will quote you a price. There are also
independent Access developers who can help you. In any of these
paths: your time and effort are significantly reduced. Both time to
deliver and cost will be hugely affected by what it is that you really
need and want and by the amount of interaction required to know what
that is. Yes, a lot of those independent Access developers are
contributors in these newsgroups but *Don't* post jobs or work
requests into these technical newsgroups. There are job related
newsgroups and other venues altogether for that.
While you can post where ever you choose, this newsgroup is kind of an
omnibus Access newsgroup. If you're looking for newsgroups that are
more focused on things of interest to newbies I suggest
microsoft.public.access.gettingstarted
microsoft.public.access.tablesdesign
In those groups you'll see lots of issues posted by others who are in
the early stages of Access development. You'll get the benefit of
seeing their issues and the solutions to them. The same folks who
post solutions here also lurk those newsgroups and post solutions
there.
A great web site for developers of all levels is
www.mvps.org/access
What ever the path you choose, Welcome to Access.
HTH