1) I don't see any other way than to use two commands. In WB 2+ you could specify both source objects on one command
copy MyFolder MyFolder.info dh0: all clone
or use patterns
copy MyFolder(|.info) dh0: all clone
but on 1.3 you can have only one source and patterns match only on files, not on directories.
2) an empty string corresponds to the current path. You have to surround it by quotation marks of course.
cd ram:
copy df0:MyFile ""
3) there is no practical way. You could try to find a third-party tool which can change icons in batch scripts. Could be difficult to find one which runs on 1.3.