no, they will not support the non branded phone.
it would be your responsibility to have the phone functional for their network prior to attempting to activate it.
once it is properly flashed and ready to go, then activating it is no problem. you can even do it over the phone with them.