2. Hard to say, it's possible it will be called World card still. Yes, it will have the 2.5% load fee. All such cards from any provider in the world have similar load fees 1% to 3%.
3. Not something we consider at the moment I'm afraid. All our cards, if you really take a close look at us and competition, have extremely low fees and are basically free compared to $100 cards with 3% load fees you may encounter in other places.
I used a card up to 1 year ago that cost $220 (DHL shipping fee was included to send the card to my country) and the ATM fee was very high, but as I needed the card I didn't complain... it was Wagecan card that I used and never had any problems, but it had very high fees and it took a long time (from 7 to 9 days) for the money to be on the card so when Advcash have a card that arrives in my country Mozambique I will pay for AdvancedCash card because your services are very cheap compared to the competition