i don't have any helpful opinions to offer on your two questions but i just wanted to welcome you to BoxerWorld! this site has really helped me through a lot of questions i have had throughout my year with my baby asia!
i know how you're feeling right now ... the wait is the hardest part!
and don't be discouraged by me not having any educated opinions on your questions, there are tons of boxer lovers here who have had a lot of experience who are very helpful and give wonderful advice!
i know you'll enjoy it here