No, you had no Long Rest. Any new Spell Slots you gain from leveling show up "unused", though.
You had a Short Rest, so you can use Arcane Recovery, yes. You used Mage Armor, and did Silent Image (that was the barricade, right?) not cost you a spell slot?
Sorry, I'm not following you - casts...