For activation issues, please speak with EA support as they should be able to offer some assistance there.
http://support.ea.com
Also, have you tried this work around for the network connectivity issue: http://www.gamesas.com/forums/viewtopic.php?f=40&t=23112 ?
Thanks!