I'm rooting around with your raws now, and there are quite a few errors. You should take a look at errorlog.txt when testing your mods, it tends to outline the major problems. Currently it looks as though the problem is that you're using biomes in the site tokens, which doesn't work. I'll post details when I get them showing up in-game.
EDIT: okay, I got them showing up. There are a number of issues that need to be sorted.
1. Unless you added a 2HEARTS token to the body raws, it doesn't exist, so if you want your creature to work you need to add it to body_standard.txt or just use HEART.
2. Biome tokens don't work as site types -
check the wiki for a list of appropriate site tokens.
3. You misspelt JUSTIFIED_IF_SELF_DEFENSE as JUSTIFIED_IF_SELF_DEFEN
CE. This probably isn't terribly important, but it threw up an error so it might as well be addressed.
4. You can't specify BOWMAN as a permitted job, sorry. Bows are useless to fortress civs.
5. If you haven't deleted the normal pixie entry in your raws, you'll get the standard crazy duplicate creature screwups and DF tends to crash during civ placement in world generation.
Other issues may arise from using CURIOUSBEAST and AMBUSHPREDATOR on a fortress civ, but I haven't tested that so it might work fine. Again, make sure you root through errorlog.txt in your main directory if you're having issues with mods.