only in a sealed wallet.
no
Not in the US.
Not as a carry-on
Yes, but not within your hand luggage, as it will be confiscated. You can carry several bottles within the checked-in luggage, however.
It is defined as a product designed to carry items by hand from place to place
If this is sealed, then you can but if not, better to put this in the checked bagage
Viagra is a medication that is prescribed by many doctors. Therefore, it can be taken on a plane. It can be taken in the suitcase or carry on luggage.
8kg or about 17lbs and 10 oz.
It is advisable to pack in your carry luggage if it is precious or expensive but not too heavy and all that. However if it is just wires and all that, you can check it.
Yes, but you can't carry them on your hand luggage or you can be detained for carrying a deadly weapon.
I believe it is alright unless it is considered a sharp object that can injure. Nonetheless, it is only more on liquids, aerosoles and gels that are prohibited in the carryon lugggage
no because you are a terrorist and you couldn't get it past the customs because it is metal therefore you would have to put it in your suitcase