Can I recreate a wallet using on my priv/pub keys only?
Yes, you can create a wallet with your key and will have access to the coins at the key's address.
Since a wallet typically contains many keys (=bitcoin addresses), however, you will not be able to reconstruct the whole wallet file.