Still need to pay for the riding skill so the mount only saves you about 8k out of the 48k you'd need to spend to get riding. Also, the way your character rides it makes me wince. As for the droid, well it's not a "pet" as one would expect. Naturally it has no combat value, however you can only summon it in combat - on a foe. It's...odd.