I know like YouTube is allowed to upload videos, but can you link to a video on ANY website? even including lesser known ones like Wevideo, and more? please let me know.
I don’t think the site has any explicit restrictions, but just be warned that some mods may not feel comfortable viewing runs hosted on obscure sites because they may not know how safe or secure those sites are. It would also be a problem if those sites are locked to specific regions of the world or anything like that.
I would always recommend sticking with the traditional ones - YouTube, Twitch, etc - where possible just to simplify things for everyone.
It's up to moderators for each individual game/community to decide what is/isn't acceptable for their game. Generally speaking, as long as the video is publicly viewable, permanent (some sites delete content after a certain amount of time, or if nobody's watching it), and the site its hosted on is generally SFW, it should be fine.
All that said, unless you have a very specific reason for not using YouTube, I strongly recommend just using that. YouTube is by far the most reliable video platform (and IMO the video player itself is miles better than anything else I've seen), and I honestly haven't seen any real advantages to its lesser-known competitors (and I frequently see lots of disadvantages).
I submitted a run using Google drive, and it got rejected... so don’t submit any runs with Google drive
As a moderator, Google Drive is a little concerning because it has limited storage space, so what if a runner eventually deletes their video? But that's not too likely, so I generally accept. That said, many runners in my experience who do submit Google Drive links forget to adjust their sharing settings for the file so anyone can view it without logging in to a Google Account, so I reject those runs and ask these runners to resubmit with this adjusted.
Most people will accept google drive links as long as you make the file public. I also know a few runners who upload videos to Odysee.
You could also try uploading the video to streamable. They delete videos after a certain amount of time unless you pay money, but it's a good temporary solution until twitch stops "acting goofy"