I don't think you did anything terrible, however you can see where some issues were.
Although I'm a lower cert level than you, I personally wouldn't trust a lower-level provider than myself with obtaining patient vital signs. That is to say, I would not trust the fire department in my area to...