Is it possible to bless religious items purchased at the Basilica shops?

Yes, it is possible to have religious items blessed by the priests at the Canon's Box inside the Basilica, near the Sacristy corridor and opposite the Chapel of Saint Joseph.