i saw
these the other day and I thought they looked pretty handy I would be tempted to get some if they offered them in with bibs. I dont like non- bib shorts for riding.
I think the knickers you posted would be pretty handy for riding but I am not a fan of really long shorts and they might get on my nerves.
i think wearing tall socks with knickers would be dorky. I would just wear long pants/ tights instead.