Ok i'm going to try to help the best i can.
Originally Posted by tweety1982
1.No, that i know. Basically the button does the same as in all phones and swiping up to reveal your home screen is a Windows thing only. In android you swipe in the lock screen but it can be up,right,left.etc.
2. Go to settings ,Wi-fi, advanced, check notify when new networks are found.
3. I don't understand clearly what you mean by "is there is not an app that shows the weather on the lock screen" You can go to settings,lock screen, Choose apps to show you a quick status.
The apps that you choose will show you if you have any notification on the lock screen (emails, missed calls,messages etc)
4.Some apps have the quit option or they ask like The World of Redbull App, if not i think this is the only way.
5.There are certain features of the OS that you have to use swipe but I think Windows phone is not that much about swiping is more about scrolling.By holding the back button is the only way to see your open apps.
6. You can install more than one language and you can use the phone on landscape if portrait is difficult to you. I don't know if there are any apps for what you ask. I think that coming from IOS is a matter of getting use to.
7.I think the maximum volume for texts and calls is 10, for video and music listening is 30
8. Besides backing up the sms and photos the way you mentioned . The phones back up the apps you download to the cloud and your contacts every time you add one it gives you the option to add it to either hotmail, gmail, yahoo whatever accounts you have on the phone.
If you reset your phone when you sign again with your microsoft account all the hotmail contacts that you had previous resetting appear automatically, then when you sign your mail all the contacts from your mail appear, then when you add your facebook account all the people from your facebook is added and so on with tweeter etc. You can also save them to your sim.
Here you can see your purchased apps ( you can download them again if you reset the phone or buy another phone and use the same account) Sign in in the right of the page where the phone is.
Windows Phone Apps+Games Store (United States)
Here you have some tutorials too, some of the old ones are for Windows phone 7 but they are very similar to Windows phone 8 :
Windows Phone Videos - YouTube
If i was short or wrong in any of my answer somebody hopefully will correct or add more and Welcome to the Windows Phone Family!!!!