I'm donning my flame proof suite for jumping in here.
1) You may want ADS-B if you fly in/through controlled airspace, live in the class b ring, or want other aircraft to see you.
2) For your ASD-B to be legal, you will need a proper position source. I don't recall the technical...