He's not doing a beastmaster so the beastmastery rules are kinda irrelevant (and bad tbqh). The owlbear is indeed with him always and comes back if killed by spending a healing surge.
--
Sburbopolis, Homestuck RPG: http://www.gamefaqs.com/boards/8-gamefaqs-contests/60981373