1)No. You can kinda buy a familiar but its a really crappy version no worth the gp
2) There's +1 training enchant gauntlets(inner sea intrigue) if you already have point blank shot. Also check out mage's crossbow(ranged tactics toolbox) for a nice bonus to hit