Need help converting some scripts to globals

There is no such thing as “converting a script to a global”.

Autoload are nodes or scenes that engine automatically instantiates on startup and attaches them to the root node of the scene tree. Those nodes can have scripts attached to them (but are not mandated to).

You can read up how it all works in the docs:

so i should scrap the entire project then?

No, you should first understand how “globals” work before attempting to use them. Read up that page in the docs and do some tests.