first off, go read the sticky at the top of the forum. there’s links to the wiki and a great free book about Asterisk. that should answer question 2.
as for wireless, Asterisk doesn’t care ! if a UA speaks the same protocol as Asterisk then you can use it (generally) … how the packets are delivered is irrelevant.