I don't have one at the moment :( I lost my Diamond card and Heartgold doesn't have it anywhere.
I was thinking Night Slash might be a good move to know
For competitive battling, mine has Night Slash, Ice Shard, Pursuit, and Low Kick.
I think Blizzard would also be a good move to know
Not really. Weavile has terrible Sp. Attack. It should stick to physical moves.