Hi Pippy,
All the questions you ask are very common to inventors who aren't very familiar with the whole patent process. There is ALOT to the process of getting a patent. It will probably take a few years and a few thousand dollars, at minimum, but if your idea is that good, the fees to get the patent will be compensated for later.
Just so you know, I am a previous Patent Examiner (I was an examiner for over 3.5 years and left the Office about 6-months ago) and so I can tell you that the examiner will do a search to see if your invention already exists but only after a few years and alot of money spent in filing fees for your application.
The best thing for you to do is to do a Patent Search. It is a cheap way to see if your idea has already been patented. The Patent Office search tool is very slow and inefficient and as you said will take a LONG time to search.
I will suggest that you have your invention searched by a Professional Search Firm. A professional search firm usually uses advanced software and patent searching experts to perform the searches at a reasonable price.
Please don't take this the wrong way becuase I am not trying to solicit you, but I just so happen to be in the process of starting a Professional Search Firm for inventors, just like yourself. If you are interested please email separately at
deo113@hotmail.com and I will be able to provide you with all the information you need. Even a phone conference if you desire.
The next step I would look into after the search and assuming you DO want to file for the patent, would be to hire a patent agent or lawyer. I would suggest an Agent since they are usually much cheaper and should be able to handle all of your patent application needs. Note however that it is possible to file your own patent and prosecute it, but the proceedures for doing so can be VERY complicated and taunting. The examination process is based on a 3000 page manual called the MPEP. You can type 'MPEP' into google and see some of it on the web just to give you an idea of the complexity. An Agent or Lawyer will be thoroughly trained in using the MPEP and understanding the process.
I hope this helps out.