Yes, they can. I'd say it can take about an hour or more. Depends on how much you have in there.
From 30 minutes to a couple hours as Mr Cruz says above. All depends on how much is on your old phone.
Yes, it is. Depends on what you need to time with all information.
They can do it for you! Or you can do it yourself. The phone comes with the wire, all you have to do is backup old phone and connect it to the new one with the wire. It will automatically prompt you to transfer all files. The cool thing is... It will set the new phone up exactly like the old one.
Thanks! Your answer is awaiting moderation.