1st. Do you have shsh blob saves for 4.3.5? If not, you can't go to that firmware.
2nd. Unlocked is base on it's baseband, what is the baseband on your phone now?
3rd. 4.3.5 only has tethered jailbreak. However, if you have old bootrom 3GS, then it will be untethered jailbreak.