Was Charles Newton involved with some of the cartridge development like 250 Savage and the 300 Savage and maybe others for the Savage 99 ?
Yes. 22HP, 250-3000 and apparently the 300 Savage. Though the final designs of all of those may have been the work of Savage engineers like Charles Nelson.