Sorry it has taken me so long to get back to posting on the subject of stealth weapons. I had some trouble finding the proper supplement -- it wasn't where I thought I left it.
A good basic description of the mechanics involved is in TA1, Personal Weapons of Charted Space, pp. 36-37. Basically, it's as I said above, although the DCs are different. Also, it is an opposed check using Bluff.
To avoid being searched, its a base DC of 5 plus the local law level. DC 10 plus the local law level for secure areas or during an alert, and DC 15 plus local law level for highly secure areas or during a high alert.
To beat this, roll Bluff (or other appropriate skill depending on the situation and tactics used: Intimidation, Diplomacy, Liaison, etc.) Small weapons made to be hidden, such as a body pistol or knife, receive a +5 bonus; large, bulky weapons receive a -5.
This is for physical searches only -- a guard is patting down or otherwise searching the PCs.
For weapon scanners, the DC is twice the Tech level of the scanner. They start appearing at TL5. So at TL5, the DC would be 10. At TL9, it would be 18. Again, this is an apposed Bluff check (or whatever skill is applicaple to the situation). Stealth weapons have a factor rating which acts as a modifier to this roll. So if weapon has a stealth rating of 5, it would give a +5 to the check; a rating of 7 would give a +7.
As for cost of stealth rating, there is no table or mention of how much it costs. Judging by the cost of stealth melee weapons compared to standard versions, I would say each stealth factor doubles the base cost. So a knife with a stealth rating of 5 would cost 5 times as much as a normal knife. This is in keeping with the rules for masterwork weapons.
For handguns, the only stealth pistols listed are roughly twice the cost of a normal weapon of that type. But it doesn't say what the stealth rating is for the stealth handgun, so you could still use the same pricing concept for handguns -- for each stealth factor, double the base cost of the weapon.
Hope that helps.