The only one that isn't possible is the second one, and that's only impossible by changing just the worldgen parameters.
If I get a bit more free time I can whip up something that fulfills all of those.
How many minerals?
Do you mean "Everywhere" lots or "Frequent" lots?
EDIT: Here you go.
[WORLD_GEN]
[TITLE:KING KRAKOVA]
[DIM:65:65]
[EMBARK_POINTS:2000]
[END_YEAR:10]
[BEAST_END_YEAR:100:80]
[REVEAL_ALL_HISTORY:1]
[CULL_HISTORICAL_FIGURES:0]
[ELEVATION:1:400:202:202]
[RAINFALL:0:100:101:101]
[TEMPERATURE:25:75:101:101]
[DRAINAGE:0:100:101:101]
[VOLCANISM:0:100:101:101]
[SAVAGERY:0:25:101:101]
[ELEVATION_FREQUENCY:1:1:1:1:1:1]
[RAIN_FREQUENCY:1:1:1:1:1:1]
[DRAINAGE_FREQUENCY:1:1:1:1:1:1]
[TEMPERATURE_FREQUENCY:1:1:1:1:1:1]
[SAVAGERY_FREQUENCY:1:1:1:1:1:1]
[VOLCANISM_FREQUENCY:1:1:1:1:1:1]
[MINERAL_SCARCITY:250]
[MEGABEAST_CAP:4]
[SEMIMEGABEAST_CAP:9]
[TITAN_NUMBER:3]
[TITAN_ATTACK_TRIGGER:80:0:100000]
[DEMON_NUMBER:100]
[NIGHT_TROLL_NUMBER:11]
[BOGEYMAN_NUMBER:11]
[VAMPIRE_NUMBER:0]
[WEREBEAST_NUMBER:11]
[SECRET_NUMBER:22]
[REGIONAL_INTERACTION_NUMBER:22]
[DISTURBANCE_INTERACTION_NUMBER:22]
[EVIL_CLOUD_NUMBER:11]
[EVIL_RAIN_NUMBER:11]
[GENERATE_DIVINE_MATERIALS:1]
[GOOD_SQ_COUNTS:6:63:127]
[EVIL_SQ_COUNTS:3:31:63]
[PEAK_NUMBER_MIN:3]
[PARTIAL_OCEAN_EDGE_MIN:1]
[COMPLETE_OCEAN_EDGE_MIN:0]
[VOLCANO_MIN:1]
[REGION_COUNTS:SWAMP:66:0:0]
[REGION_COUNTS:DESERT:66:0:0]
[REGION_COUNTS:FOREST:264:0:0]
[REGION_COUNTS:MOUNTAINS:528:0:0]
[REGION_COUNTS:OCEAN:528:0:0]
[REGION_COUNTS:GLACIER:0:0:0]
[REGION_COUNTS:TUNDRA:0:0:0]
[REGION_COUNTS:GRASSLAND:528:0:0]
[REGION_COUNTS:HILLS:528:0:0]
[EROSION_CYCLE_COUNT:250]
[RIVER_MINS:25:25]
[PERIODICALLY_ERODE_EXTREMES:1]
[OROGRAPHIC_PRECIPITATION:1]
[SUBREGION_MAX:2750]
[CAVERN_LAYER_COUNT:3]
[CAVERN_LAYER_OPENNESS_MIN:0]
[CAVERN_LAYER_OPENNESS_MAX:100]
[CAVERN_LAYER_PASSAGE_DENSITY_MIN:0]
[CAVERN_LAYER_PASSAGE_DENSITY_MAX:100]
[CAVERN_LAYER_WATER_MIN:0]
[CAVERN_LAYER_WATER_MAX:100]
[HAVE_BOTTOM_LAYER_1:1]
[HAVE_BOTTOM_LAYER_2:1]
[LEVELS_ABOVE_GROUND:15]
[LEVELS_ABOVE_LAYER_1:5]
[LEVELS_ABOVE_LAYER_2:1]
[LEVELS_ABOVE_LAYER_3:1]
[LEVELS_ABOVE_LAYER_4:1]
[LEVELS_ABOVE_LAYER_5:2]
[LEVELS_AT_BOTTOM:1]
[CAVE_MIN_SIZE:5]
[CAVE_MAX_SIZE:25]
[MOUNTAIN_CAVE_MIN:6]
[NON_MOUNTAIN_CAVE_MIN:12]
[ALL_CAVES_VISIBLE:0]
[SHOW_EMBARK_TUNNEL:2]
[TOTAL_CIV_NUMBER:12]
[TOTAL_CIV_POPULATION:15000]
[SITE_CAP:264]
[PLAYABLE_CIVILIZATION_REQUIRED:1]
[ELEVATION_RANGES:528:1056:528]
[RAIN_RANGES:264:528:264]
[DRAINAGE_RANGES:264:528:264]
[SAVAGERY_RANGES:264:528:264]
[VOLCANISM_RANGES:264:528:264]
I'm assuming you know this, but go to the data folder. Within the folder is the init folder. Paste this into world_gen.txt.
A rundown of the very general stuff about the world:
Small world. 10 years of history. Worldgen and the calendar will be very fast.
Metals are very frequent but not everywhere.
Savagery values are capped at ~25. I'm assuming this means primarily Calm areas with some Wilderness.
Evil tiles are half as abundant as good tiles, making the world slightly less likely to eat your skull with corpses.
HFS cranked up from 22 to 100. The variety is massive.
No vampires, but werebeasts still exist.
[TOTAL_CIV_NUMBER:#] changed from 10 to 12, just to be safe.
There ya go.