In this paper, DOA and subarray-interval estimation are considered and applied to arbitrarily distributed unmanned aerial vehicle (UAV) swarm system, in which multiple small UAVs containing uniform linear array (ULA) are divided by unknown intervals because of dynamic moving. Three parameters are taken to indicate the steering vector, namely, the direction of arrivals (DOAs) of target users, the intervals of UAVs, and the orientation angles of UAVs. The orientation angles are first estimated with an auxiliary user and the DOAs are obtained through a search free rooting method, despite the intervals among the UAVs. Afterwards, the intervals among UAVs can also be calculated via exhaustive when the number of target users are no less than three. We further develop a low-complex method to reduce the computational complexity during subarray-interval estimation. The deterministic Cramer-Rao bound (CRB) of the DOA, orientation angle and subarray-interval can be inferred in a closed form. Eventually, numerical instances are cited to verify the research results.