I'd be very surprised if it didn't insist on installing Origin on your system anyway, and use it for updating.
One of the people from bioware already said that the game will have origin on the disc but you won't have to install it and won't need to log into it to play the game, you'll patch from bioware's servers etc.