This TAS is somewhat boring, since most of the levels are pretty straightforward, so I tried to use the fireballs to make it as entertaining as possible. The most interesting part is probably the Bowser kills, since he always spawns with 11 health, which means I had to strategize my fireball shots a bit more than normal.
Level-Specific Comments
1-2: I told someone that FFPG would probably be possible here, but I actually don't think it is. The platform would have to be only one block away from the wall.
1-3: The running-speed grab is surprisingly generous. Mario has 24 speed for multiple frames before grabbing the flower.
This hack can be downloaded here: https://drive.google.com/file/d/1QB7KZBejJQSgyWaM8kSHv9ywtSrvZ9Rr/view