You should be able to do a backup to your Google account. This will save things like contacts and which apps you have, etc. and then when you sign in on the same Google account on a new phone, it should restore those things.
And as Laura said above, contacts sync automatically with the primary Google account on the phone, no backup needed.
Can't speak to the "transfer to new phone" function on the beta as I haven't used it