you could use ray casts for the obstacles detection, that would also work for detecting other cars around you (just shoot off a few raycasts in different directions)