You can store code that uses the Replit Database in Github, but like I said you can’t really run anything there and also Replit DB only works on Replit.
Yes you can download a repo as ZIP and just open that to have all the files inside
You just store the code files in a folder? Or you can have a local Git instance.