1. could be, update the wifi driver on the laptop. If your touchpad can see the wifi signal, so should your laptop be able to. Make sure your wireless setup is set to broadcast the name, if it's not, you can add the connection manually in the laptop.
2. WiFi and ethernet network cards are different hardware with different drivers.