Excluding Pokemon that can do infinite damage such as Sizzlipede's Relentless Flames, M Mewtwo EX's Psychic Infinity, or Mr. Mime GX's Breakdown, here are some Pokemon that can do 300 damage or more.
https://assets.pokemon.com/assets/cms2/img/cards/web/SWSH1/SWSH1_EN_38.png
https://6d4be195623157e28848-7697ece4918e0a73861de0eb37d08968.ssl.cf1.rackcdn.com/107183_200w.jpg
https://assets.pokemon.com/assets/cms2/img/cards/web/SM9/SM9_EN_67.png
If you put 8 water energy in Slowpoke & Psyduck GX's GX attack Thrilling Times, you have a 1 in 1024 chance of dealing 1010 damage. https://assets.pokemon.com/assets/cms2/img/cards/web/SM11/SM11_EN_35.png
M Tyranitar EX can do way more than 300 damage with Destroyer King but I don't know the max (I don't want to do the calculations) https://assets.pokemon.com/assets/cms2/img/cards/web/XY7/XY7_EN_43.png
M Rayquaza EX, M Charizard EX, and Charizard GX can all do 300 damage.
https://52f4e29a8321344e30ae-0f55c9129972ac85d6b1f4e703468e6b.ssl.cf2.rackcdn.com/products/pictures/1070860.jpg
https://52f4e29a8321344e30ae-0f55c9129972ac85d6b1f4e703468e6b.ssl.cf2.rackcdn.com/products/pictures/1105093.jpg
https://assets.pokemon.com/assets/cms2/img/cards/web/SMA/SMA_EN_SV49.png
And if you use Slowbro's Three Strikes, you have a 1 in 8 chance of dealing 300 damage.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM10/SM10_EN_43.png
I also found that Reshiram & Charizard can do 300 damage with it's Double Blaze GX attack.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM10/SM10_EN_20.png
And if you use Empoleon's Total Command and both players use Sky Field and have 8 benched Pokemon, that means there's gonna be 16 benched Pokemon and you're gonna do a total of 320 damage.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM5/SM5_EN_34.png
https://assets.pokemon.com/assets/cms2/img/cards/web/XY6/XY6_EN_89.png
And just like M Tyranitar EX, Sableye V's Crazy Claws can do more than 300 damage.
https://assets.pokemon.com/assets/cms2/img/cards/web/SWSH1/SWSH1_EN_194.png
And here is another version of M Charizard EX that can do 300 damage:
https://52f4e29a8321344e30ae-0f55c9129972ac85d6b1f4e703468e6b.ssl.cf2.rackcdn.com/products/pictures/1053672.jpg
And also Silvally can do 400 damage if your opponent uses Sky Field.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM4/SM4_EN_90.png
Chandelure can also do more than 300 damage with it's Vortex of Pain.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM8/SM8_EN_103.png
And Shadow Lugia can do 1000 damage, but that has been banned from legal tournaments.
https://images-na.ssl-images-amazon.com/images/I/51+LQwZCC9L.jpg
And I didn't include weaknesses because if I did then the min damage required is 150 and there would be much more Pokemon on this list.
And note that I also didn't include Trainers that directly increase damage done by Pokemon like Vitality Band or Martial Arts Dojo and attacks that depend on the damage dealt by your opponent like Cinderace Vmax's Counter, Wobuffet V's Gritty Comeback, Spiritomb's Anguish Cry, or Alolan Ninetales GX's Ice Path.
https://assets.pokemon.com/assets/cms2/img/cards/web/SWSH1/SWSH1_EN_185.png
https://6d4be195623157e28848-7697ece4918e0a73861de0eb37d08968.ssl.cf1.rackcdn.com/189284_200w.jpg
https://assets.pokemon.com/assets//cms2/img/cards/web/SWSH2/SWSH2_EN_36.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SWSH1/SWSH1_EN_191.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM10/SM10_EN_112.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SMA/SMA_EN_SV53.png
And I also didn't include Pinsir's Guillotine Hug, Absol's Doom News, Umbreon & Darkrai GX's Dark Moon, Trevenant & Dusknoir GX's Pale Moon, Alolan Ninetales GX's Sublimination, and Darkrai GX's Dead End, and Silvally GX's Silver Knight (Knocking out a Pokemon is sort of the equivalent of dealing the amount of damage equal to that Pokemon's hp).
https://assets.pokemon.com/assets/cms2/img/cards/web/SM9/SM9_EN_9.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM2/SM2_EN_81.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM11/SM11_EN_125.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SMP/SMP_EN_SM217.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM8/SM8_EN_205.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SMA/SMA_EN_SV70.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM12/SM12_EN_227.png
Neither did I include Pokemon like Moltres, Zapdos, and Articuno GX whose GX attack Sky Legends can deal a total of 330 damage nor Reshiram & Zekrom GX whose GX attack Cross Break can deal a total of 340 damage, nor Magikarp & Wailord GX, whose GX attack can deal a total of 810 damage if your opponent uses Sky Field, nor did I include Lycanroc GX whose GX attack can do a total of 400 damage if your opponent uses Sky Field, again nor did I include Horsea GX, again whose GX attack can deal a total of 360 damage also if your opponent uses Sky Field (it's a useful trainer).
https://assets.pokemon.com/assets/cms2/img/cards/web/SM115/SM115_EN_44.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM12/SM12_EN_157.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM9/SM9_EN_161.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM2/SM2_EN_74.png
https://www.serebii.net/card/dragonmajesty/18.jpg
https://assets.pokemon.com/assets/cms2/img/cards/web/XY6/XY6_EN_89.png
And to answer the hp question, the Pokemon with the highest hp is currently Snorlax Vmax with 340 hp, and Buff Padding raises it to a whopping 390 hp. https://assets.pokemon.com/assets/cms2/img/cards/web/SWSH1/SWSH1_EN_142.png
https://assets.pokemon.com/assets/cms2/img/cards/web/SM9/SM9_EN_136.png
I forgot to include Hitmontop which can do a lot of damage with Finishing Combo.
https://assets.pokemon.com/assets/cms2/img/cards/web/SM10/SM10_EN_101.png
And also M Blaziken EX's Moonsault Blaze can do an infinite amount of damage.
https://assets.pokemon.com/assets/cms2/img/cards/web/XYP/XYP_EN_XY86.png
And M Heracross EX can do infinite damage if there was such thing as a negative damage counter :P
https://assets.pokemon.com/assets/cms2/img/cards/web/XY3/XY3_EN_5.png
And M Slowbro EX is sort of like M Blaziken EX.
https://assets.pokemon.com/assets/cms2/img/cards/web/XY12/XY12_EN_27.png