Hi There,
Here are my thoughts
Firstly as additional installation item switch off broadcasting of SSID ( ap name ) that will make potential intruders guessing ap name as well as trying to guess password. Breaking to 128bit encryption will take years, however there are other technologies to do so.
If you need to access your own AP without SSID you can always do manual setup on your laptop, ipad etc. knowing the name that you want to connect.
Sniffing packets via WiFi is possible via wide range aerial but since traffic is encrypted there is not much that one can do. In order to sniff traffic in meaningful way you would have to be part of the same network. IE. One would have to know AP name ( disable, as above ) and logged in ( encrypted ) ....
Same question you can pose on the wired network. It is not impossible but it is extremely difficult to find IP, admin password and become part of the subnet from WAN side.
Again, it can be done but with below precautions you eliminate 99% of potential intruders (ie. 'script kiddies' )
Change name of your AP from default ie "Linksys" into _MY_NICE_HOME_ or _JOHNNYS_INViSIBLE_WIFI_
Switch off broadcasting of SSID
Include encryption ( higher the better )
Disable admin access from WAN side as well as WiFi ( which leaves management of the router only possible if you are connected with physical cable to it )
Warmest regards
Tim