If you have a mobile it is fine, you scratch that number and use it. You get these cards everywhere, any mobile prepaid shops or any other shops even in pharmacy's you get these cards.
Yes Meena house is near pyramids, no you need to buy a ticket.
You get very good crystal items and pyparus paintings which is worth taking to india, not to heavy to carry. You can go through this link
Anyone in Egypt ?