Yes anyone can apply, you can read the guide below for more details, currently no, the NFTs are hosted on hive and stored on a hive account, there is a market fee of 10% for NFT showroom, the artist receives 90%
more info here:
https://peakd.com/art/@nftshowroom/nft-showroom-artist-guide-faq-and-whitelisting