Default Questions regarding Verizon OTA, rooting, and custom recovery

Hey, my LG G2 recently got water damage so I am getting a new one tomorrow. I rooted my old phone right when the phone came out and put on a custom recovery. I had a few questions for doing this again, because I am not sure if the old methods still hold up:

Should I install the OTA? Are there any downsides of the latest OTA (there has just been one since release right?)?

Assuming I get the OTA, is ioRoot the current/best way of rooting (http://www.droidviews.com/root-lg-g2...nt-ota-update/).

What is the best method for putting a custom recovery on? I stumbled upon this in my search: https://play.google.com/store/apps/d...gee_free&hl=en

But I am not sure if this is the up-to-date method. Any answers to these questions would be greatly appreciated, thanks!