8. Is my cricket bat is ready to use instantly when I get it?

Definitely not. Even after the application of abrasive film that adheres to the face of the bat to prevent further damage of the blade, your bat needs few hours more for knocking prior to using in any match.