It does have a mission editor, but about the addons I don't know.
Sometimes but if you dont walk on high slopes it wont bug at all.
Don't know Ive driven the Chinese chopper only.
Don't know just started playing.
Haven't tried importing islands yet, but I guess it's possible since you have the mission editor.
Aldo day/night scylce is nice.