It is certainly true that not all the iPad's 'stock' apps are provided in every country in which the iPad is sold, though I've not heard of the iBooks app not being installed.
For sure, you need an iTunes account to be able to access the App Store - even for free apps - and that requires either a credit card or an Apple iTunes gift card - i.e. you don't need a credit card necessarily.
If you supply a credit card, Apple charges a small charge to the card - typically $1 or equivalent and then immediately refunds it, to check that the card is valid and authorised to the user. Thereafter, if you only download free apps or books, your card will not be charged.
Tim