I wsould not be concerned about your car, because the Ranch is fairly isolated. I have not reda of any cars being stolen. i suppose there could be cameras looking at the lot.
never partied with any of them so I cannot help. Go with the one with the best chemistry and the one that excites you most.