Yes, sort of. You can't spot to the cursor. But you can spot to the playhead. Select the region and then use the key command for "Pickup clock; move event to playhead position". The default assignment is: ;
To place a region to a marker, get your playhead to the beginning of the marker. You can do this with various key commands. Or by command clicking inside the marker in the bar ruler (this will place the playhead at the beginning of the marker). Once it's there use the key command mentioned above for pickup clock.
I have an MC Control. And one of the things I really like about it is the ability to create macros with it. When I do a lot of repetitive keystrokes, I just program a single button to handle 2 or 3 commands in a row. Of course I can do the same thing in PT, but I'm just making a mention that things like the MC control, or an application like Quick Keys can allow you to expand on complex actions by combining multiple commands into a sequence.
As an example, I had to master a small library of tracks for a music house recently. This involved fixing the starts and ends of each file, along with accessing plug-ins etc. So the keystroke I programed would do the following. Assume I have the first song set to cycle. a single key would.
1) turn off cycle
2) move to next track
3) set cycle range by region selected
4) turn cycle on
5) zoom selected region
With 300 tracks to master, this single keystroke was saving me some serious repetition!