do i need to do anything other than a go-no go gauge to install this barrel safely ?
Nope

Internall magazine on stock. Bolt face is same as .243 correct ??
Yep