The only way to do t 100% would be with access to the admin panel and obviously the source code otherwise it'd be impossible to know what's going on - just seeing what the features are and re-making them in which case why not use an open source or commercial alternative? Otherwise, how much are you willing to pay? I'd make it feature-similar for a few thousand.