Can you buy apps on the iPad 2 without 3G?

Yes as long as you've got Internet access, 3G really does not come into it.