Is an HX Stomp the Solution?

So as a bit of background, I started playing bass casually a year ago, been very casually playing guitar for 30 (long breaks) played bass and rhythm in bands years ago.

I’m currently playing in 2 bands and dip in and out of guitar and bass.

Bass wise I have a compressor and an EBS Micro Bass 3, but I have fancied a better drive, octaver and maybe some effects for some songs. And some different settings for different songs.

Guitar wise I would like some overdrive 2 distortion, reverb and a few other bits.

Will and HX Stomp suffice for both?

The bands are casual and at home I usually play through headphones.