The Laser Pistol looks cool, where'd you pick that up? And while it may be off topic, where also did you get the template for that f-14 above the AT-At?
It all depends on the FPS rate really. Most wal mart specials wont even make a mark, whilst your higher grades might just penetrate. Doesnt matter really, any damage would be a pinprick basically. Whereas paintballs I've seen at any velocity tear a piece to shreds.
For the throne, why not basically build it like a frame that goes around your legs, so you can walk around and stuff, and just put like, fake legs on the Prophet.
Of anything I've ever hated more in my experiences in papercrafting, it would be A. Small things (Hence why my AR isnt closed up at the seams below the ammo counter) and B. Circular things. But if you make a mistake I'm sure you can just fix them/cover them up. Keep up the good work :3