There's no reason why you can't use a
multisite installation, it really comes down to why you are looking to achieve in terms of multiple themes/installations on a single site. More of what you're asking is probably best answered on the actual WordPress site, as it's not theme specific. In terms of our themes though, they are compatible with a multisite setup. Thanks.