There aren't really any *best* skills, but they are all useful for different play styles.
For Lance I would suggest guard up, guard+, something with stamina (hunger, gourmand, constitution), maybe attack up if you can.
For Dual swords I find attack up VERY helpful. also something with stamina is good on them, cause they use it a lot. sharpness or razor sharp are good skills to have. evade plus. whatever else you can fit. :D
basically, look at what different skills give you, and decide what you think will work best. everyone is different, and sometimes copying somebody else's skill set won't work well for you.
Good luck! :D