Iran Announces Production of 'High Precision' Attack Drones

1st - No you don't. Terrain-mapping, INS, Radio navigation, doppler, etc. don't rely on satellites. Besides, Iran has plenty of satellites, so no problem using GPS either.
2nd - Ground control stations aren't difficult to build.
3rd - The characteristics of the engine & cameras have no effect on the existence of a UAV. Besides, these aren't difficult to make either.