Will ME3 require an internet connection for each launching of the SP game, or will it retain ME2′s single verification method?
Mass Effect 3 PC will require the internet connection when you initially launch and authorize it but then you will no longer require the connection.
Will local co-op be supported? (ie local split screen, PC-LAN)
At the time of release, no. However it is definitely on the table as something we might add