I have taken my Models and turned them into Python Scripts in my Filedatabase. I want to be able to set those Python's to be able to run at the end of each week to update. My question is do I need to be working in a Arcsde to do so?
No just use Windows Scheduled Tasks if you are working in a Windows environment.
You do not need to be working in an enterprise (SDE) geodatabase to schedule scripts to run. This can be accomplished via the windows task scheduler on Windows or a cron job on Linux. Below are two links for how to do this on Windows.
Skip to 44:30 in this video to see how to use the task scheduler to call a python script:
Administer Your Enterprise Geodatabase through Python | Esri Video
Also, there is a blog post on this here:
Scheduling a Python script or model to run at a prescribed time | ArcGIS Blog
I've moved your post into the Python space. You will probably get a much more response here. You can see more on the community structure, and what topics are under each space from the following documents:
GeoNet Community Structure
The specified item was not found.
Retrieving data ...