How do i make my character colide with an object to then have a pop up box with choices appear when the character colides with the object?

I will not give you the code as that would be pointless but here are some pointers:

1.) Use OnCollisionEnter to detect collisions, you can do any logic about about the collision in there too.

2.) The popup box can go in your UI script and be called with Popup(object) or whatever, it can call object.method for each option for interacting with the object.

3.) Try to keep the popup box aligned to the object. You can use Camera.WorldToScreenPoint to find that.

Hopefully these will be of some help.