No. You just need to Put your phone into desktop MODE.Takes 5 seconds to do.
No, just download the iphone app.
If you can access the yahoo website, you're good to go.