Inappropriate urination pattern could mean a urinary infection.
My cat had prolonged vomiting one day and he ended up with a cystitis. When ever my moms cat does a prolonged vomiting, he usually has a kidney stone and they have to usually get him rotor rooted to relieve all that.
By all means, have him checked. My cat aside from an unusual vomiting, was totally normal and playing and running. There's nothing wrong with being an overprotective "mom".