Another hurdle will be obtaining a Thai bank account if you haven't one now.
Each branch has their own singular requirements or restrictions. Bangkok Bank seems to be easiest now based on previous reports here, but as I don't use them, I'll leave it to others to advise you.
You'll get through it, with a bit of patience, do persevere as it's not rocket surgery to sort one's visa by yourself.