Arma 3 is a horribly optimized for every setup. Lowering your object distance has a pretty significant impact on your framerate, but other than that you just need to tweak with your settings a bit and try to find what works best for you.
You can get the repair specialist skill if you want to keep your repair kits. However you can just fill up your car and backpack and should be good for quite some time. And yeah some cops will give you trouble for lockpicking, they will tell you to text the police there is a vehicle in the...
These days most trucks (and a lot of personal vehicles) are equipped with trackers, so I think it's totally within RP to do this.
Nice job on landing though ;)
Somehow I feel the OP boils down to: I don't want to RP but just be able to gear up and sell drugs with the least amount of contact with other players. (but by all means correct me if I'm wrong)
I would love this! It would make for much more compelling firefights and like @Bo1said; 'Western' like situations.
Big +1 for me! Absolutely worth a try!