1.Yes it is possible2.Yes it is possible and after from this You can use
Full processing Data Sources to upload offline data into Analytics.3.For
offline:Once the Data Sources wizard complete ,it will provide a
template to download and accordingly you can upload data.4.Totally
depend on implementationRegards,Shamshul AzamAdobe Marketing Cloud Team