You can change team presets in a map in two ways.
1. Under the menu toolbar choose -> MAP -> "Game VARIENTS" and under DEFAULT varient, find the following options and setting them to the following.
Name / Player / Value / Locked
------
Locked Alliances / (ALL PLAYERS) / YES / LOCKED
TEAMS / (ALL PLAYERS) / (1,2,3, FFA) / LOCKED
setting to NOT locked, will allow the hosting player to alter these fields to what they want for that playthrough during the lobby creation.
OR
You can set them via triggers,
under MAP Initiation Event, set the trigger to
Set Alliance
Should look like this.
Player - Make player (X) and player X treat each other as Neutral/Enemy/Ally
This will have to be done for EACH player and each enemy. Can be a long copy/paste process.
Unless you select
"Set Alliance for player group", and set group to "ALL players" and make 5them enemies of eachother.
Not sure on the health.... you could mock something up with triggers to have the character utilize CUSTOM UNIT VALUES so that when a units life drops to say... 500 (to give room to prevent death) and its at CUSTOM VALUE 1, that it subtracts that 1 from the custom value and then resets the life at 100,000. ANd if custom value is 0, it dies from having no more life.
This way you could in essence have LAYERS of life.
You would have to also create a trigger if the unit GAINS life up to 100000 it would ADD 1 to custom unit value and set life at 500.
There would be no way to actively display the life in text on the command/status bar. unless you are using a custom UI.