Nationality: Spanish, but from Spain, not America.
Main costume color: Dark Purple, with some yellow.
Fighting style: ... I don't know. Pirates use swords... throwing sumo in here, or savate.
Age: 18 or 20.
Main tag partner: Zack.
'Biggest' asset: Either butt or boobs, the hint about the soft engine suggests one of these. I'd like her more if she was the first chubby or fat girl, that'd bring originality, but they don't sell as much as a hourglass shape...
Alignement: Joke character, good.
Occupation:
AIR PIRATE!!11 Sea could work too.
If SHE IS NOT a pirate then almost all my predictions are going to fail.