Presumably, items are consumable but don't have to be used in the very next round after purchase
Carrying over points refers to your excess bonus points balance persists between shops minus the purchases made, but each round requires the full amount be reached each new round, previous points don't count toward your current round score requirements.
But that is my interpretation of the unclear portions of the rules.