Q1: Yes, Apple reserves the right to reject you for including 3rd party SDKs that are not used. I believe one of the devs here was rejected for AdMob inclusion but not used.
Q2: As far as I know they are not doing anything unless you call up the AppGameKit commands.
As far as FB goes. I'm not sure how to remove it. I've not tried yet and I may never try as I use FB in all of my apps.
The lite interpreter has push, FB, and twitter removed.
For AdMob you have to do a little more in xCode. In Eclipse, I don't think you really need to do anything. Google doesn't seem to care what SDKs you have in because, it's not really any of their business...
Here's notes from Paul on how to remove AdMob:
Quote: "Remove admob - will crash on AppGameKit Advert commands
In the XCode project remove the framework "AdSupport.framework" and the library "libGooglAdMobAds.a", this removes the code Apple is complaining about but it will fail to compile in this state. Now open Core.m and at the very bottom paste the following lines:
@implementation GADBannerView : UIView
@end
@implementation GADRequest : NSObject
@end"
Works great for me.