1) Use the printer configuration utility in yast, also make sure you have hpoj (hpij) package installed (using yast software module as well)
2) If using KDE, right click on an empty space on your desktop -> Create New -> Link to Application. Use the tool that starts up to make a desktop shortcut and then use the icon in your firefox directory or download one from kde-look.org
and put it in /usr/share/icons.
3) You need to have a package called ndiswrapper installed. I don't know much about wireless so others will help.