Is 4GB of RAM on a 13' MacBook Pro enough for me?

I will use it for:

Dj-ing
Logic Pro X
Internet Stuff
Minecraft
FaceTime
Email
Messaging
iMovie
Lots of Music stuff

(Not all at once)

No

It should be 6 GB or higher

or else it will be very slow

Your cutting it very close with wanting to use Logic and playing Minecraft. I suggest upgrading the Ram to at least 8 gigs. Crucial.com has very affordable Ram prices check here http://www.crucial.com/...emory.aspx