Clip style suspenders would be the way to go, they won't damage the kilt. They're in most department stores' men's sections for less than 20 bucks.

http://www.suspenderstore.com/clca2.html

not sure about the sock issue, sounds like you need to adjust the garters a little tighter, or get smaller, tighter hose.