Unless you have made your own FollowerDialogue Quest, then you won't be able to "talk" to a skeleton, because it does not have a valid voice.
The fastest way to test is to create an NPC that is a skeleton, but has the voice of a Nord (just DefaultNord, or whatever it is) - That will probably get you 99% of dialogue.
If you want your own custom dialogue, then there are several topics on here discussing how to create your own FollowerDialogue Quest (and the actions, like "follow" that go with it)
As for the bow. You will need to go through the RACE Forms to check that your caster's RACE can wield magic. And into the Combat Styles stuff as well (to check for same) and finally the Combat stuff on the actual NPC (including spell-list and so on). There is a post on here about "Dual-Wielding", search for it, it describes the forms you need to look at, if you are struggling.
I can make it work ... but it takes a bit of hunting/finding/fixing
(make sure you clone anything you want to change ... like a RACE, or a Combat Style ... rather than editing the vanilla)