Woow!
This was a real tuff one.
I have to do some trick to obtain what I wanted.
So, I first have to disable the vue vaildation of the none desired field from the onepage.blade.php then I remove the validation attribute from the html in the customer-new-form.blade.php after that, I hidde all those fields using a simple hidden html attribute and I use a switch in my OnePageController.php to auto populate all those hidden fields passed behind the sense.
Lastly, I have to deactivate the server side validation of those unwanted fields in
CustomerAddressForm.php in the request of the Checkout package.
This do the trick, I know it may not be the best approach but it serve my purpose for now 🙂
I just wanted to share it in case someone may need the same senario.
Thanks