From the sound of things LV would be a great solution for what you are wanting to do. In fact from your brief description, it sounds like I have done a couple applications similar to it in the past.
The NI guys would certainly be a good place to start as they can offer you courses on how to get started with LV and the fundamentals of using the tool to develop applications.
Another resource that you have that can help you get things up and running fast is the Alliance Program (of which I am a member). This program identifies independent developers that have a proven track-record in building LV applications.
A good consultant will develop your application, document it and train you on how it works so you can maintain it yourself later.
Mike...
Micha
el Porter
Porter Consulting LLC
mlportersr@webtv.net