YES WE DO CARRY SOME TV ANTENNA'S AND CAN ORDER MANY OTHERS, STOP IN AND SEE A MEMBER OF THE TEAM. OUTDOOR ANTENNA 80 MILE IN STOCK $79.99
Indoor, yes. I don't know about roof top.
Not sure about that you would have to call
Thanks! Your answer is awaiting moderation.