I got this, ok, first off, Ki is based on physical fitness, the stronger, faster and healthier you are, the stronger your ki is, and by extension, your power level, Magical energy comes from some spirutual energy of some kind (My own speculation considering such things as the dragon balls, majin and beings such as Babity), and the main difference between Ki and magic based techniques is that Ki works -with- the laws of physics and Magic bends them, a great example I made before is Buu's chocolate beam, Which turns the target into a candy of some kind. while Ki techniques usually don't get much more complex than perhaps Frieza's destructo disk rip-off, which was essentially a concentrated disk of ki energy which Frieza could control in mid flight, I believe both Ki and magic allow for flight, but magic users may have simply had enough ki energy to fly regardless. Considering that even a teenaged human (Videl) was able to achieve flight. Weapons are in fact used, in some cases, but usually only augment the character's fighting style rather than determine it. Some examples would be Goku's power pole, or the gun used by Android 17, another factor would be that if you do use artificial weaponry, (Androids being an example) they DO have the potential to be more powerful than our normal human technology by a long shot, (Androids 16, 17, and 18 were all said to be more powerful than frieza and cell, being comprised of both android and genetic technologies, was more powerful than Goku.) Oh, and both Trunks and Gohan used a sword at one point I believe.
I hope that answers any canonical questions you may have, but once again, don't quote me on that, GM's word is law.