Hi, james i dont know everything but been out here for 20+ years as for where you should go,go to which ever to get started as for the miles you...