reciprocal links are useless for seo but htey can give you some traffic if your links are in related sites
Google knows that there are pages on websites. and of course you can see both websites and their pages ir SERPs
well it would be easier to join some affiliate programs and sell something related to your site or some PPA ads "trials, sign-ups" etc
it can be a one time thing only for very uncompetitive keywords. the internet changes - and so do the competitor sites.
1) your SERP increased because of other factors 2) your site has been crawled but you just somehow do not see it
net/com/info does not matter for SEO but com domains look a bit more "respectable" for visitors ;)
All those are PR 0 or n/a
Separate names with a comma.