You can for both.
Pull request: https://developer.github.com/v3/pulls/#create-a-pull-request
Issue: https://developer.github.com/v3/issues/#create-an-issue
I believe you would need to update the scope of the oath to include public_repo that would allow read/write privileges for that user's public repos.