This sounds great. You should fork our repo on GitHub and upload your changes. This would allow us to compare projects more easily and help you if you have problems, and allow you to contribute back bugfixes and changes directly into the main version.
Here are my comments on your features:
* Full players saves (players are persistently saved during gameplay. Prone 'save player' menu removed).
Very nice, would like to see that in the main version as well.
* Vehicle lock and save. Locked vehicles (and other lockable objects) can not be driven or have their inventory accessed. Only the player who locks a vehicle (or object) can unlock it.
I'm not too sure about this feature. You could have a troll running around towns, locking up all the vehicles, which would greatly disrupt gameplay. I think a locking feature should be restricted to purchased vehicles, with a possibility to lockpick/hack them.
* Custom Loot Spawn script. Loot will spawn in every building, not just buildings located within town markers. Loot has been organised into common, uncommon and rare.
Nice. We also planned on a lootspawner overhaul, Na-Palm on the BIS forums made a custom one for the mission as well, will see later on what would be the best combination.
* Food and Drink changed to Water Bottle and Can of Beans (for aesthetics).
Done that too in my local version, just didn't have time to commit and push on GitHub yet.
* Sides removed. All players are Blufor.
* All Players are actually Civilians who have been linked to their own Blufor leader. This allows players to use and wear any equipment they find, not just equipment/clothing for their faction (side).
Are you sure this doesn't cause any problems? Are players still able to use the regular medikits and repair kits? Are they able to disarm explosives? Are they able to remote-control UAVs? What about HUD player icons? Does every kill count as friendly fire? Is it some sort of squad deathmatch instead of team deathmatch?
* Spawn menu removed. Players spawning in will spawn randomly on the map (existing players will load in at their last save point, unless they died).
I think this reduces teamwork by preventing players from spawning near friendlies, and effectively renders spawn beacons useless.
* Ambient AI. AI will spawn around 1km from player units. These AI will engage enemy units and players.
Never thought about that, could be interesting to test.