I have a few things I can point out:
First for the roles that you have them doing Maractus, Basculin, and Noctowl are easily outclassed by a lot of things, I can give you a few examples if you'd like but this is your team in the end.
Second Smogon and other websites tier their Pokemon because some are just better at certain jobs than others which is why they're overused and that's my opinion, but I digress.
A problem I noticed on your team is that Raikou and Maractus are your only Pokemon who use special attacks. Another problem here is that you said you were planning to use this team for random match-up however in random match up you must have a different item on each of your Pokemon and you have Life orb on 4.
Maractus: If you're going to use him I recommend giving him Giga Drain and Hidden Power Fire instead of SolarBeam and changing his item to a Heat Rock to make Sunny Day last longer. Giga Drain gives him a STAB move as well as a form of regeneration, and although it doesn't hit as hard as SolarBeam you won't be in trouble if your opponent prevents you from setting up weather or changes the weather on you. Hidden Power Fire lets him exploit the sun for an attack.
Raikou: No real complaints for this guy except that I would recommend giving him Hidden Power Ice over Hidden Power Water because it lets him hit more things and it won't lose power in the sun. Substitute might be good as well because it will help him set up Calm Mind and give him a free attack on occasion( if you were to do this I recommend Leftovers). Aura sphere is another possibility over Shadow Ball as it is great against steels.
Infernape: Getting a swords dance off on Infernape is very difficult as he is very frail even with extra health. I'd give him an EV spread of 4 Hp / 252 Atk / 252 Spd. As for moves a standard moveset for him is Close Combat, Flare Blitz / Fire Punch, U-turn, and Stone Edge / Mach Punch.
Nidoqueen: Even though Nidoqueen has a slightly higher attack it also works fairly well as a special attacker and it gets a wider variety of moves that way (just a thought). If you're going to use physical then Earthquake is a fantastic STAB with a 100% accuracy and high base power. I would remove roar because with only 3 Pokemon in Random match up roar isn't as useful. To answer your one question I would recommend Crunch over Sucker Punch because Crunch gets an extra bonus from Nidoqueen's Sheer Force.
Basculin: For Basculin I recommend putting Taunt on him because he has an above average Speed and this will prevent you from being walled.
Noctowl: Noctowl works well as a special wall but since yours knows do attacking moves I'd recommend giving it a Mental Herb so you don't become taunt bait.
Pokemon White Friend Code: 0303-9154-9944
Friend Safari: 3625-9075-7253 Ponyta, Slugma, Fletchinder