Joined: Jan. 2018
Posts: 17,126
Likes: 12,154
The issue is that players that check all those boxes just aren't available. More or less there are three categories of player; there are guys who are all those things/will be all those things but are not made available by the team that has them, there are guys who have the reputation of being all those things but are actually just bad, and you have the guys who used to be all those things but due to age/injuries aren't really those things anymore.
If you're dead set on it being a RHD, the options are basically Gudas and Hamonic as UFAs, and maybe trying something like Pateryn or Lybushkin as cheap trade options. There are more options if you drop the right handed requirement, but it's still relatively slim pickings