Once you have the dotNetFx40_Full_x86_x64.exe file on a USB stick or local drive:
Yes, .NET Framework 4.0.30319 can be installed on Windows 10, but it's recommended to install the latest version of the .NET Framework for optimal performance and security.
This guide will show you where to download the directly from Microsoft, and how to install it without an internet connection. Net Framework V4.0.30319 Offline Installer Free --
Be careful: Microsoft offers two files on that page:
You can install the framework on computers that aren't connected to the web. Once you have the dotNetFx40_Full_x86_x64
Yes, but you may need to enable it via Windows Features → .NET Framework 3.5 (includes .NET 2.0 and 3.0) then install the 4.0 offline installer in compatibility mode (Windows 7).
Enhanced activity programming, designer experience, and flowchart modeling. Yes, but you may need to enable it via Windows Features →
Allows for easier distribution of the framework across multiple systems on a network.