The definition of "war" as depicted in the constitution is grossly outdated. As evidenced in recent conflicts (Afghanistan for example), wars in the modern day very seldom consist of two opposing states and tend to be extremely difficult to define.
Given these new forms of conflicts, should it be such a surprise that congress making a "declaration of war" is a very WW2-era style of thinking? For one, to make a declaration there must be someone to make a declaration against which in many modern conflicts would be impossible, especially when facing such dynamic and fluid belligerent groups like the insurgency in Afghanistan.
In this case, because the objective is to establish a No-Fly Zone and not the occupation or invasion of Libya, it does not fall under the traditional definition of "war" that congress would be required to declare an involvement in. Yes there is military involvement, yes there will be collateral damage and yes there will be military actions to pursue the objective. However this differs from your definition of a "war", and thus Congress is not required to make the declaration you are seeking.
As for the missiles issue, go back to my previous post on page 1. A NFZ not only requires significant military assets other than aircraft to be present, but also calls for the disabling of enemy defensive and offensive capabilities as well. Obama has already stated there will be no presence of US troops on the ground for the purpose of an occupation, but you can be sure that coalition assets are nearby if not in Libya to assist with the establishment of the NFZ. Combat Search and Rescue (CSAR) assets, Airborne refueling capabilities, high-altitude reconnaissance, intelligence capabilities, the list goes on and on.
A NFZ is not just sending aircraft in to patrol the area, and it is not a simple task by far. It is a very complicated process that will inevitably see collateral damage, and will have some unintended consequences. However, this is the necessary work involved in developing peace in the region and providing much needed support for the Libyan people. Please educate yourself before you speak, failing to do so will not only dilute your argument but will also make you look foolish in the process.