Yes, you are running stock Android. About the OTA updates, I do not know myself. I am currently using the Paranoid Android custom ROM.
Installing a Custom Recovery isn't a big deal, since everything is 100% automated in your case. I would recommend you installing either TWRP or CWM and...