I found a guide for longsword on youtube a while ago when i needed help with them, i cant remember where it is, but i dont think it would take u long to find.
As for the weapon.. use something more effective against them, like a drag attrib weapon, or if you cant get a drag attrib weapon, get a water one for lunastra, and an ice one for teostra.