no youve just made using the 1st option impossible
you cannot flash an ota patch over the top of a rooted device, it breaks the phone
the other two will remove anything root you have
may i ask why you did this when your phone isnt working properly? you just killed and easy way out if you read option 1!!!
well you might aswell flash a custom rom instead now as you are rooted
[ROM] [18/12] Pre-rooted Stock Froyo (2.29.405.2) [Optional mods] - xda-developers
make sure you have at least 50% battery life
put the zip on your sdcard, boot to recovery (voldown+power click recovery)
factory reset
flash zip from sdcard
wait patiently