you could also try adb commands on your computer to boot into recovery. tutorial: http://en.miui.com/thread-301077-1-1.html
no. you have to wipe data (factory reset). i recommend you do full backup in twrp first in case you want to go back to your current version.