You can't add funds to your egold account using a Credit card directly. Rather you will have to check some exchangers (You can found on their website too) like : www.londongoldexchange.com (reliable one) and www.autocambist.com Regards
Yes you are right! If egold offers a bank account and credit card funding option, it will kick paypal out of his way easily
I'm not sure if any third party exchanger gives you e-gold for cc funds but there are many who will give you e-gold for bank transfer like omnipay.com, icegold.com & cambist.net
Yes it is hard to find an exchanger accepting credit card but londongoldexchange will be accepting soon (As written)