a) closing the account doesn't erase it from your credit history and can only hurt it due to having a shorter average accounts length
b) the worldpoints visa very easy to get so I would be surprised if you don't get it (I got one a couple of months ago with only two months of US credit history).
c) why do you want the worldpoints visa in the first place??