Trump has not tried his hardest to erase sanctions, end the war in Ukraine, etc. If he wanted, he could do so right now. Trump has no reason to be a Russian ally.
As for the petite bourgeoisie, they aren't necessarily working class, though they do labor. The national bourgeoisie aren't the same as the petite bourgeoisie.
As for nationalism in the global south, this is also internationalist. I recommend looking into Marxist analysis of the nation and nationalism, again, Cuban, Palestinian, Vietnamese, Chinese, etc. nationalism is all progressive against imperialism in their wars for liberation. Once liberated, then the process of building socialism can genuinely begin (as it has in the socialist countries mentioned).