To answer your second question, yes, you can buy games with your Steam Wallet. It's there so you don't always have to enter credit card info and such.
I'd like to know more about adding Steam Games as well, I have GTA SA and even though it is on Steam, it shows up as a Non-Steam game. I think it's because the versions of the .exes are different.