anything is possible man. but it comes to the point when u rebuild an engine that there are some things u just cant do yourself and need proffessionals. such activities include, block machining, block blueprinting/honing and balancing. also if u are doing the head u will need a regrind to allow room for larger cams.
u said yourself u dont know much about engines. so i doubt that u will do a good job, no offence. it is best to just drop it off to your trusted mechanic. then u will be garanteed that it is perfect. pistons, piston rings, crankshaft, bearings and rods are an absolute biatch to install. a pro knows what they are doing and has done it many times.
do not attempt if u are not 100 % on your skills.