FRONT END SQUEAKY

just bought a 73 duster a few weeks sgo. Havent had it in for a saftey yet. Just by driving it a little i notice a creaking in the right side front end. Could that be a dry ball joint or control arm bushing? Also noticed when cruising and hitting bumps it darts around a bit...pulls to the left.it has air shocks in rear.

20170514_181028.jpg