Went through the same pain myself. Here's the fix(?):
1) You need to open them with LV 5, first. Once you have LV 5 vi's, you can open them without pain in LV 6+. Note that some vi's need this treatment, others can open directly in LV 6+. No idea why, but going through LV 5 seems to keep everything happy.
2) Not much can be done with mis-placed wires. Just happens sometimes and you need to manually fix.
3) Since "*" is not a valid part of a filename under Windows, you will need to get rid of it anyway. The automatic change from "*" to "_" is the best that LV can do, and a reasonable thing, under the circumstances.
Hope this helps.
- Jim Cavera