If I had local network without any internet access and I had ArcGIS for server site.
Can I made applications on ArcGIS for flex without internet access?
You should be able to work. Just opt to take a local basemap rather than one from ArcGIS Online.