Can I store my .pst files in OneDrive for Business?

This is not recommended.  If the .pst file is less than 10GB and not connected to your mailbox, then you can store the file in OneDrive for Business for archival purposes. Keeping a regularly used .pst on OneDrive increases the chances for corruption.