No - system restore is designed to 'roll back' your computer to a point in time before a problem occurred. It will undo installations, but not restore deleted files.
It depends. If you accidentally deleted the file, or emptied the recycle bin only to find you needed the file after all, you can try a software file recovery tool. You could try a site like...