The amount of Stamina you need is determined by your weapon type and SSI.
Here are swing speed calculators: 1.5 is the max.
UO Stratics - Combat
SSI Calc | Knuckleheads.dk
Armor:
You want armor that gets your resists to 70 as said above. But you also want to get regens and stats on the armor.
Dexxers look for something like this:
The main ones for dexxers have max of: +dex 5 +stam 10 +LMC 10 Regens +4
Armor like the above with > 15 in each resist is very expensive. PvPers also use them...
I use a mix of arties and Crafted armor.
I use britches of warding, gloves of feudal grip, and either mace and shield or prismatic lenses. Then the rest I craft. Crafted gorget, chest, arms. You may not be able to get all 70 resist so like me you may need 1 of those pieces with higher resist.
A cheaper suit:
You can use 2 pieces of +15 all resists and craft the rest. This guy has 2 pieces with high resists that I built around. The helm is great but he does not get an arty headpiece.
His suit is built around these two armor pieces:
I do not have fancy talismans so I like that type orb for my dexxers.
LMC:
Most want to try for 55. The guy above has 55 because of the studded and plate pieces with the rest crafted studded. Building a template with good damage and a weapon going at the fastest speed you can usually keep your mana up while spamming specials. Mana regen with Whirlwind is easy. Its fighting 1 mob where you may lose mana.
Weapon:
I have a macer that is similar to your build. He uses 5 crafted pieces and Britches.
I have never found a weapon better than I can craft. Mine look something like this:
That is your armor and stats that will get you to all 70s resist and SSI at maximum. I like slow hard hitting weapons so my stamina needs to be 210. If you use slower weapons you can use 180 stamina and get to max speed. That makes the suit have more mana and easier to build.
You have a ring, bracelet and shield that can help you get more skills, DCI, HCI,DI,SSI.
Jumus cloak is a great dexxer item and either obi or CC for your waist.
I Imbue the jewels last to get the missing stats/skills.
Someone else can weigh in on skills and tactics. There are many that can help you there.
with armor that have stamina/dex/str increase and stam/hit point genereation and defence
That would be great! But PvPers want dex and str on armor so you best build around just dex and mana and if you find str also its a bonus.
Bandages are your HP regen and life leech on weapon.