weekday is the last position of cron (5th position).
monthday is the third position.
0 4 2 * 2 will execute on 2nd day of month and every tuesday.
So yes, you can set both at the same time. If two parameters are conflicting, it is documentated in general.