Yes, your sentence is mostly grammatically correct, but it could be improved for clarity and flow. Here is a revised version:
“I planned a surprise, and I ended up feeling emotional and tearing up. I had to quickly edit this video today without a voiceover so that I could post it. Check the caption to see how it happened.”
This revision maintains your original meaning while enhancing clarity and grammatical accuracy.