You're close; I would amend it slightly (my comments as to what each stop give you as an outcome are adjacent each numbered item); also, the files you will need are embedded in the links below, so grab them prior to doing any of this)
1. Upgrade via OTA, since you're status is official
-->Let phone do it's stupid updating system garbage, blah blah, don't waste your time dialing in your GMail address, &c because you're going to be doing this again shortly
-->Gives you stock, unrooted phone up to the latest Sprint build for our phone
2. Install TWRP recovery for this phone version
2.7.0.0, flash via PC Odin (
Version 3.07 is here if you like, works just fine)
-->Gives you the ability to flash a root file, or flash a pre-rooted rom, back up your phone setup, flash mods like the hotspot hack, &c.
-->Instructions basically are to power off your phone, take any casing off of the phone, right-click on the Odin.exe file, select run as administrator, hit OK/Yes from Windows User Account Control prompt, load the tar file I linked in the PDA slot of Odin, put your phone in download mode (Home + Volume Down + Power), plug the phone into the USB port on your computer that you've used in the past (this way the Samsung drivers for that device won't be loading while you're trying to get recovery on your device), have the phone in the palm of your hand, have your fingers ready to hit Home + Volume up, then hit start on Odin, once file flashes and phone starts to power cycle (like in 5-10 seconds after hitting start), hit those two buttons, you're in recovery
3 Download freeza's Stockish DeOdex NABD ROM from this
link, put it on your phone's internal memory AFTER you've taken the upgrade to KitKat, check the MD5 of the file download using
this tool, unzip onto your PC, execute the file named "MD5.exe," copy the MD5 for the ROM I linked into the top portion of the program (you'll see it, the button "Paste" is adjacent the text box), MD5=7d0749d2362d872ca8db7c524d25bf40, copy that and paste it into the MD5 file and make sure you have a clean download
-->You now have a ROM that you can fully set up your phone, import your contacts, download programs, flash mods, anything you want that is compatible
4. Flash the Hotspot Mod provided by Josh Beach at his K3 site, under MODS for NABD, hotspot link on
this page
-->Gives you the hotspot mod you want
Have a blast!